WPILibC++ 2023.4.3
Ports Functions

Functions

int32_t HAL_GetNumAccumulators (void)
 Gets the number of analog accumulators in the current system. More...
 
int32_t HAL_GetNumAnalogTriggers (void)
 Gets the number of analog triggers in the current system. More...
 
int32_t HAL_GetNumAnalogInputs (void)
 Gets the number of analog inputs in the current system. More...
 
int32_t HAL_GetNumAnalogOutputs (void)
 Gets the number of analog outputs in the current system. More...
 
int32_t HAL_GetNumCounters (void)
 Gets the number of analog counters in the current system. More...
 
int32_t HAL_GetNumDigitalHeaders (void)
 Gets the number of digital headers in the current system. More...
 
int32_t HAL_GetNumPWMHeaders (void)
 Gets the number of PWM headers in the current system. More...
 
int32_t HAL_GetNumDigitalChannels (void)
 Gets the number of digital channels in the current system. More...
 
int32_t HAL_GetNumPWMChannels (void)
 Gets the number of PWM channels in the current system. More...
 
int32_t HAL_GetNumDigitalPWMOutputs (void)
 Gets the number of digital IO PWM outputs in the current system. More...
 
int32_t HAL_GetNumEncoders (void)
 Gets the number of quadrature encoders in the current system. More...
 
int32_t HAL_GetNumInterrupts (void)
 Gets the number of interrupts in the current system. More...
 
int32_t HAL_GetNumRelayChannels (void)
 Gets the number of relay channels in the current system. More...
 
int32_t HAL_GetNumRelayHeaders (void)
 Gets the number of relay headers in the current system. More...
 
int32_t HAL_GetNumCTREPCMModules (void)
 Gets the number of PCM modules in the current system. More...
 
int32_t HAL_GetNumCTRESolenoidChannels (void)
 Gets the number of solenoid channels in the current system. More...
 
int32_t HAL_GetNumCTREPDPModules (void)
 Gets the number of PDP modules in the current system. More...
 
int32_t HAL_GetNumCTREPDPChannels (void)
 Gets the number of PDP channels in the current system. More...
 
int32_t HAL_GetNumREVPDHModules (void)
 Gets the number of PDH modules in the current system. More...
 
int32_t HAL_GetNumREVPDHChannels (void)
 Gets the number of PDH channels in the current system. More...
 
int32_t HAL_GetNumREVPHModules (void)
 Gets the number of PH modules in the current system. More...
 
int32_t HAL_GetNumREVPHChannels (void)
 Gets the number of PH channels in the current system. More...
 
int32_t HAL_GetNumDutyCycles (void)
 Gets the number of duty cycle inputs in the current system. More...
 
int32_t HAL_GetNumAddressableLEDs (void)
 Gets the number of addressable LED generators in the current system. More...
 

Detailed Description

Function Documentation

◆ HAL_GetNumAccumulators()

int32_t HAL_GetNumAccumulators ( void  )

Gets the number of analog accumulators in the current system.

Returns
the number of analog accumulators

◆ HAL_GetNumAddressableLEDs()

int32_t HAL_GetNumAddressableLEDs ( void  )

Gets the number of addressable LED generators in the current system.

Returns
the number of Addressable LED generators

◆ HAL_GetNumAnalogInputs()

int32_t HAL_GetNumAnalogInputs ( void  )

Gets the number of analog inputs in the current system.

Returns
the number of analog inputs

◆ HAL_GetNumAnalogOutputs()

int32_t HAL_GetNumAnalogOutputs ( void  )

Gets the number of analog outputs in the current system.

Returns
the number of analog outputs

◆ HAL_GetNumAnalogTriggers()

int32_t HAL_GetNumAnalogTriggers ( void  )

Gets the number of analog triggers in the current system.

Returns
the number of analog triggers

◆ HAL_GetNumCounters()

int32_t HAL_GetNumCounters ( void  )

Gets the number of analog counters in the current system.

Returns
the number of counters

◆ HAL_GetNumCTREPCMModules()

int32_t HAL_GetNumCTREPCMModules ( void  )

Gets the number of PCM modules in the current system.

Returns
the number of PCM modules

◆ HAL_GetNumCTREPDPChannels()

int32_t HAL_GetNumCTREPDPChannels ( void  )

Gets the number of PDP channels in the current system.

Returns
the number of PDP channels

◆ HAL_GetNumCTREPDPModules()

int32_t HAL_GetNumCTREPDPModules ( void  )

Gets the number of PDP modules in the current system.

Returns
the number of PDP modules

◆ HAL_GetNumCTRESolenoidChannels()

int32_t HAL_GetNumCTRESolenoidChannels ( void  )

Gets the number of solenoid channels in the current system.

Returns
the number of solenoid channels

◆ HAL_GetNumDigitalChannels()

int32_t HAL_GetNumDigitalChannels ( void  )

Gets the number of digital channels in the current system.

Returns
the number of digital channels

◆ HAL_GetNumDigitalHeaders()

int32_t HAL_GetNumDigitalHeaders ( void  )

Gets the number of digital headers in the current system.

Returns
the number of digital headers

◆ HAL_GetNumDigitalPWMOutputs()

int32_t HAL_GetNumDigitalPWMOutputs ( void  )

Gets the number of digital IO PWM outputs in the current system.

Returns
the number of digital IO PWM outputs

◆ HAL_GetNumDutyCycles()

int32_t HAL_GetNumDutyCycles ( void  )

Gets the number of duty cycle inputs in the current system.

Returns
the number of Duty Cycle inputs

◆ HAL_GetNumEncoders()

int32_t HAL_GetNumEncoders ( void  )

Gets the number of quadrature encoders in the current system.

Returns
the number of quadrature encoders

◆ HAL_GetNumInterrupts()

int32_t HAL_GetNumInterrupts ( void  )

Gets the number of interrupts in the current system.

Returns
the number of interrupts

◆ HAL_GetNumPWMChannels()

int32_t HAL_GetNumPWMChannels ( void  )

Gets the number of PWM channels in the current system.

Returns
the number of PWM channels

◆ HAL_GetNumPWMHeaders()

int32_t HAL_GetNumPWMHeaders ( void  )

Gets the number of PWM headers in the current system.

Returns
the number of PWM headers

◆ HAL_GetNumRelayChannels()

int32_t HAL_GetNumRelayChannels ( void  )

Gets the number of relay channels in the current system.

Returns
the number of relay channels

◆ HAL_GetNumRelayHeaders()

int32_t HAL_GetNumRelayHeaders ( void  )

Gets the number of relay headers in the current system.

Returns
the number of relay headers

◆ HAL_GetNumREVPDHChannels()

int32_t HAL_GetNumREVPDHChannels ( void  )

Gets the number of PDH channels in the current system.

Returns
the number of PDH channels

◆ HAL_GetNumREVPDHModules()

int32_t HAL_GetNumREVPDHModules ( void  )

Gets the number of PDH modules in the current system.

Returns
the number of PDH modules

◆ HAL_GetNumREVPHChannels()

int32_t HAL_GetNumREVPHChannels ( void  )

Gets the number of PH channels in the current system.

Returns
the number of PH channels

◆ HAL_GetNumREVPHModules()

int32_t HAL_GetNumREVPHModules ( void  )

Gets the number of PH modules in the current system.

Returns
the number of PH modules