8 #ifndef K_FIRESYNC_IO_TEST_H
9 #define K_FIRESYNC_IO_TEST_H
285 #include <kFireSync/Client/kIoTest.x.h>
kStatus kIoTest_SetSafety(kIoTest test, kBool safety)
Sets safety output state.
kStatus kIoTest_ReadAd7415(kNode node, k32u deviceId, k32s *temp)
External temperature probe AD7415 is not supported in FireSync 6+.
kIoTestSerialMode kIoTest_SerialMode(kIoTest test)
Gets serial receiver mode.
kStatus kIoTest_SafetyInfo(kIoTest test, kInfoBool *info)
Reports constraint and validity information for the Safety setting.
kStatus kIoTest_DigitalOutInfo(kIoTest test, kSize index, kInfoBool *info)
Reports constraint and validity information for the DigitalOut setting.
kStatus kIoTest_SetDigitalOut(kIoTest test, kSize index, kBool state)
Sets digital output state.
Represents constraint and validity information for a bit flag setting.
Definition: kInfo.h:544
kBool kIoTest_DigitalOut(kIoTest test, kSize index)
Gets digital output state.
kStatus kIoTest_ReadSerial(kIoTest test, void *buffer, kSize capacity, kSize *bytesRead)
Read serial data.
kStatus kIoTest_G20x0MasterModeInfo(kIoTest test, kInfoBool *info)
Reports constraint and validity information for the G20x0MasterMode setting.
kStatus kIoTest_SerialModeInfo(kIoTest test, kInfoBits *info)
Reports constraint and validity information for the SerialMode setting.
kStatus kIoTest_Clear(kIoTest test)
Resets test output device settings to defaults.
kBool kIoTest_G20x0MasterMode(kIoTest test)
Gets Gocator 20x0 master mode.
Represents I/O test jig run-time statistics.
Definition: kNodeDef.h:1488
k32u kIoTest_BitRate(kIoTest test)
Gets the bit rate for UART.
Essential declarations related to FireSync nodes.
Represents a FireSync node (sensor).
kStatus kIoTest_SetG20x0MasterMode(kIoTest test, kBool masterMode)
Sets Gocator 20x0 master mode.
kStatus kIoTest_SetMovingAvgWindow(kIoTest test, kSize window)
Sets ADC moving average window size.
kStatus kIoTest_MovingAvgWindowInfo(kIoTest test, kInfoSize *info)
Reports constraint and validity information for the ADC moving average window size.
kSize kIoTest_Id(kIoTest test)
Gets the id of the output.
kStatus kIoTest_SyncIoInfo(kIoTest test, kInfo32u *info)
Reports constraint and validity information for the SyncIo setting.
kStatus kIoTest_SetSyncIo(kIoTest test, k32u syncIo)
Sets Sync I/O value.
kStatus kIoTest_SetSerialMode(kIoTest test, kIoTestSerialMode mode)
Sets serial receiver mode.
kStatus kIoTest_SetBitRate(kIoTest test, k32u rate)
Sets the bit rate for UART.
kStatus kIoTest_BitRateInfo(kIoTest test, kInfo32u *info)
Reports constraint and validity information for the bit rate setting.
kStatus kIoTest_Stats(kIoTest test, kIoTestStats *stats)
Retrieve statistics.
kSize kIoTest_MovingAvgWindow(kIoTest test)
Gets ADC moving average window size.
k32u kIoTest_SyncIo(kIoTest test)
Gets Sync I/O value.
Represents constraint and validity information for a 32-bit unsigned integer setting.
Definition: kInfo.h:98
Represents constraint and validity information for a kSize setting.
Definition: kInfo.h:370
Represents I/O test jig serial output modes.
kBool kIoTest_Safety(kIoTest test)
Gets safety output state.
kStatus kIoTest_Reset(kIoTest test)
Reset the I/O test module.
Represents I/O test configuration.
Represents constraint and validity information for a boolean setting.
Definition: kInfo.h:493