|
static bool_t | TCBasicMenu_Run (int32_t cardIndex, int32_t module, uint32_t modId) |
| Run_TC_BasicOps prompts the user for the card, module and channel to use for the application and calls Cfg_TC_Channel if the card, module, channel is valid for as a discrete module.
|
|
static void | naiapp_TCBasicMenu_DisplayMeasurements (int32_t cardIndex, int32_t module, int32_t chan) |
| Display_TC_ChannelCfg illustrate the methods to call in the naibrd library to retrieve the configuration states for basic operation.
|
|
static void | naiapp_TC_Display_ConfigAndThermoCoupleType (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_Temperature (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_Voltage (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_SampleRate (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_CompTemp (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_CJCEnable (int32_t cardIndex, int32_t module) |
|
static void | naiapp_TC_Display_Statuses (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_Thresholds (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_CJCType (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_OffsetTemp (int32_t cardIndex, int32_t module, int32_t chan) |
|
static void | naiapp_TC_Display_BackgroundOpSuspension (int32_t cardIndex, int32_t module, int32_t chan) |
|
static nai_status_t | naiapp_TC_Set_ThermoCoupleType (int32_t paramCount, int32_t *p_params) |
| TC_Set_ThermoCoupleType handles the user request to configure the thermo couple type for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_SampleRate (int32_t paramCount, int32_t *p_params) |
| TC_Set_SampleRate handles the user request to configure the sample rate for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_CompTemp (int32_t paramCount, int32_t *p_params) |
| TC_Set_CompTemp handles the user request to configure the compensation temperature for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_CJCEnable (int32_t paramCount, int32_t *p_params) |
| TC_Set_CJCEnable handles the user request to configure the cold junction compensation for the TC module and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_Thresh (int32_t paramCount, int32_t *p_params) |
| TC_Set_Thresh handles the user request to configure the threshold values for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_ClearStatus (int32_t paramCount, int32_t *p_params) |
| TC_ClearStatus handles the user request to clear the status for the given status type and channel and calls the relevant method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_CJCType (int32_t paramCount, int32_t *p_params) |
| TC_Set_CJCType handles the user request to configure the cold junction compensation type for the TC module and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_OffsetTemp (int32_t paramCount, int32_t *p_params) |
| TC_Set_OffsetTemp handles the user request to configure the offset temperature for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Set_BackgroundOpSuspension (int32_t paramCount, int32_t *p_params) |
| TC_Set_BackgroundOpSuspension handles the user request to suspend the BIT/Open-Line tests and System Calibration for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Trigger_SystemCalibration (int32_t paramCount, int32_t *p_params) |
| TC_Trigger_SystemCalibration handles the user request to trigger system calibration for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Trigger_OpenCheck (int32_t paramCount, int32_t *p_params) |
| TC_Trigger_OpenCheck handles the user request to trigger an open-line check for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_Trigger_BIT (int32_t paramCount, int32_t *p_params) |
| TC_Trigger_BIT handles the user request to trigger BIT for the given channel and calls the relevant setter method in the naibrd library.
|
|
static nai_status_t | naiapp_TC_ChannelStatusEnable (int32_t paramCount, int32_t *params) |
| This function Enables\Disables the reporting of the Channel Status. When enabled, the user will get status updates. When disabled, the statuses will not report and status-based interrupts will not assert.
|
|
static nai_status_t | naiapp_TC_Configuration (int32_t paramCount, int32_t *p_params) |
| naiapp_TC_Configuration handles the user request to configure the given channel to TC or RTD mode and calls the relevant setter method in the naibrd library.
|
|
int32_t | TC_RunBasicOps (void) |
| The purpose of the TC_BasicOps is to illustrate the methods to call in the naibrd library to perform basic operations with the thermal coupling module for configuration setup and reading the channels.
|
|