Loading [MathJax]/extensions/tex2jax.js
CTRE Phoenix 6 C++ 23.10.0-alpha-8
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ()
 
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 ()
 
CTREXPORT int c_ctre_phoenix6_unmanaged_get_phoenix_version ()
 
CTREXPORT void c_ctre_phoenix6_unmanaged_load_phoenix ()
 
CTREXPORT int c_ctre_phoenix6_unmanaged_get_api_compliancy ()
 

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 ( )

◆ c_ctre_phoenix6_unmanaged_get_enable_state()

CTREXPORT bool c_ctre_phoenix6_unmanaged_get_enable_state ( )
Returns
true if enabled

◆ c_ctre_phoenix6_unmanaged_get_phoenix_version()

CTREXPORT int c_ctre_phoenix6_unmanaged_get_phoenix_version ( )
Returns
Phoenix version

◆ c_ctre_phoenix6_unmanaged_get_transmit_enable()

CTREXPORT bool c_ctre_phoenix6_unmanaged_get_transmit_enable ( )
Returns
true if transmitting is enabled

◆ c_ctre_phoenix6_unmanaged_load_phoenix()

CTREXPORT void c_ctre_phoenix6_unmanaged_load_phoenix ( )

◆ 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