CTRE Phoenix 6 C++ 24.3.0
unmanaged_c_style.h File Reference
#include "ctre/phoenix/export.h"
#include "stdbool.h"

Go to the source code of this file.

Functions

CTREXPORT void c_ctre_phoenix6_unmanaged_feed_enable (int timeoutMs)
 Feed the robot enable. More...
 
CTREXPORT bool c_ctre_phoenix6_unmanaged_get_enable_state (void)
 
CTREXPORT void c_ctre_phoenix6_unmanaged_set_transmit_enable (bool en)
 Sets whether to enable transmitting This function does nothing on a roborio during FRC use. More...
 
CTREXPORT bool c_ctre_phoenix6_unmanaged_get_transmit_enable (void)
 
CTREXPORT int c_ctre_phoenix6_unmanaged_get_phoenix_version (void)
 
CTREXPORT void c_ctre_phoenix6_unmanaged_load_phoenix (void)
 
CTREXPORT int c_ctre_phoenix6_unmanaged_get_api_compliancy (void)
 

Function Documentation

◆ c_ctre_phoenix6_unmanaged_feed_enable()

CTREXPORT void c_ctre_phoenix6_unmanaged_feed_enable ( int  timeoutMs)

Feed the robot enable.

This function does nothing on a roborio during FRC use.

Parameters
timeoutMsTimeout before disabling

◆ c_ctre_phoenix6_unmanaged_get_api_compliancy()

CTREXPORT int c_ctre_phoenix6_unmanaged_get_api_compliancy ( void  )

◆ c_ctre_phoenix6_unmanaged_get_enable_state()

CTREXPORT bool c_ctre_phoenix6_unmanaged_get_enable_state ( void  )
Returns
true if enabled

◆ c_ctre_phoenix6_unmanaged_get_phoenix_version()

CTREXPORT int c_ctre_phoenix6_unmanaged_get_phoenix_version ( void  )
Returns
Phoenix version

◆ c_ctre_phoenix6_unmanaged_get_transmit_enable()

CTREXPORT bool c_ctre_phoenix6_unmanaged_get_transmit_enable ( void  )
Returns
true if transmitting is enabled

◆ c_ctre_phoenix6_unmanaged_load_phoenix()

CTREXPORT void c_ctre_phoenix6_unmanaged_load_phoenix ( void  )

◆ c_ctre_phoenix6_unmanaged_set_transmit_enable()

CTREXPORT void c_ctre_phoenix6_unmanaged_set_transmit_enable ( bool  en)

Sets whether to enable transmitting This function does nothing on a roborio during FRC use.

Parameters
enTrue enables transmitting