ISF  2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures
Here are the data structures with brief descriptions:
 CAccelSensor
 CApp1AppInstance_t
 CApp1AppSettings_t
 CApp1SensorData_t
 Cbm_cb_config_t
 Cbm_t
 CBMTimer1_TDeviceData
 CbusHandle_structThis structure is a declaration of a BusHandle type
 Cci_app_resp_packet_tThis structure enables an application to read from or write to the host
 Cci_ctrl_reg_tCommand Interpreter Control Register Structure.
 Cci_host_cmd_packet_tThis structure contains host command information
 Cci_protocol_tThis structure binds a protocol ID to a set of related functions and data. When a packet is received from the host, the CI task will invoke the callback that is associated with the protocol ID that is part of the CI packet header
 Cci_regs_tCommand Interpreter Registers Structure. Contains all CI registers.
 Cci_rx_packet_tThis structure holds information to receive a packet of data to the host. CI will fill the structure with the information as it receives it from the ISR and will notify the CI task when a packet has been fully received
 Cci_stream_ctrl_reg1_tStream protocol control register 1 Structure
 Cci_stream_instance_tStream instance structure is used internally to encapsulate the information of a stream and the current trigger state of the dataset(s) belonging to that stream. It also contains a pointer to the next stream to create a single linked list of streams
 Cci_stream_regs_tStream protocol registers Structure. Contains stream protocol control registers
 Cci_tx_packet_tThis structure holds information to send a packet of data to the host. A task will fill the structure with the information and enable transmit buffer empty. The ISR will send the data byte by byte until all data is sent
 CconversionBuffer_t
 CdataPair_t
 Cdevice_cmd_packet_tRli overall application state buffer format
 Cdevice_info_tThis structure holds the ROM device information such as version and part number and is returned by the _fw_device_info_get() command
 CDeviceDescriptor_structDefine the sensor device descriptor
 Cdm_ChannelDescriptor_structThis structure is a declaration of a channel descriptor type
 Cdm_DeviceDescriptor_structThis structure defines a handle for the device
 CfLfiTable_t
 Cfquaternion
 Cfsl_fusion_DeviceDescriptor_t
 Cfsl_fusion_Sensor_Specific_Settings_t
 Cfsl_orientation_DataBuffer_t
 Cfusion_algorithmConfig_t
 Cfusion_state_t
 Cfxas21000_ODR_Table_tagStructure defines the ODR table between Hybrid and normal mode of FXAS21000 operation
 Cfxas21002_ConfigTable_tagStructure defines the configuration table
 Cfxas21002_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cfxas21002_ODR_Table_tagStructure defines the ODR table between Hybrid and normal mode of FXAS21002 operation
 Cfxas21002_Sensor_Specific_Reg_t
 Cfxas21002_Sensor_Specific_Settings_t
 Cfxls8471_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cfxls8471_Sensor_Specific_Reg_t
 Cfxls8471_Sensor_Specific_Settings_t
 Cfxls8471_Specific_Settings_tThis structure defines important settings
 Cfxos8700_ConfigTable_tagStructure defines the configuration table
 Cfxos8700_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cfxos8700_ODR_Table_tagStructure defines the ODR table between Hybrid and normal mode of device operation
 Cfxos8700_Sensor_Specific_Reg_t
 Cfxos8700_Sensor_Specific_Settings_t
 Cgyro_config_tThe structure defines the FXAS21002 configuration
 CGyroSensor
 Ci2c_deviceEndpoint_structThis structure defines a device endpoint encapsulation for i2c handler
 Ci2c_instance_PExThis structure contains i2c LLD function pointers
 Ci2c_Master_BusConfig_struct
 Ci2c_Master_BusHandle_structThis structure defines the data bus handle
 CI2CDeviceInfoInformation necessary to communicate with an I2C slave device
 CI2CMasterStateInternal driver state information
 Cisf_Acceleration1D_EngFixed_tStandard fixed type for single axis accelerometers
 Cisf_Acceleration1D_Float_tStandard float type for single axis accelerometers
 Cisf_Acceleration2D_EngFixed_tStandard fixed type for two axis accelerometers
 Cisf_Acceleration2D_Float_tStandard float type for two axis accelerometers
 Cisf_Acceleration3D_EngFixed_tStandard fixed type for three axis accelerometers
 Cisf_Acceleration3D_Float_tStandard float type for three axis accelerometers
 Cisf_AngularVelocity1D__float_tStandard fixed type for single axis accelerometers
 Cisf_AngularVelocity1D_EngFixed_tStandard fixed type for single axis accelerometers
 Cisf_AngularVelocity2D__float_tStandard fixed type for two axis accelerometers
 Cisf_AngularVelocity2D_EngFixed_tStandard fixed type for two axis accelerometers
 Cisf_AngularVelocity3D__float_tStandard fixed type for three axis accelerometers
 Cisf_AngularVelocity3D_EngFixed_tStandard fixed type for three axis accelerometers
 Cisf_DegreesCelsius1D_EngFixed_tStandard fixed type for single axis pressure sensor
 Cisf_DegreesCelsius1D_float_tStandard floating point type for single axis temperature sensor
 Cisf_dsa_Adapter_stThis defines the DSA adapter structure required for static initialization of the concrete instance of a given sensor adapter
 Cisf_dsa_ControlData_stThis defines the DSA adapter functional interface
 Cisf_dsa_ControlInterface_stThis defines the DSA adapter control interface abstract function list
 Cisf_dsa_DeviceInfoBlock_stThis defines the DSA adapter device information block
 Cisf_dsa_info_t
 Cisf_dsa_SensorSettings_stThis defines the DSA sensor configuration parameter structure configuring the sensor settings by a subscriber task
 Cisf_fifo_t
 Cisf_KiloPascals1D_EngFixed_tStandard fixed type for single axis pressure sensor
 Cisf_KiloPascals1D_float_tStandard floating point type for single axis pressure sensor
 Cisf_lib_info_tThis structure holds the ISF library information such
as version and part number
 Cisf_MagneticFieldStrength1D_EngFixed_tIsf_SensorDataTypes_t TYPE_MAGNETIC_FIELD_STRENGTH_1D
 Cisf_MagneticFieldStrength1D_float_tStandard fixed type for single axis accelerometers
 Cisf_MagneticFieldStrength2D_EngFixed_tIsf_SensorDataTypes_t TYPE_MAGNETIC_FIELD_STRENGTH_2D
 Cisf_MagneticFieldStrength2D_float_tStandard fixed type for two axis accelerometers
 Cisf_MagneticFieldStrength3D_EngFixed_tIsf_SensorDataTypes_t TYPE_MAGNETIC_FIELD_STRENGTH_3D
 Cisf_MagneticFieldStrength3D_float_tStandard fixed type for three axis accelerometers
 Cisf_Meters1D_EngFixed_tStandard fixed type for single axis altitude sensor
 Cisf_Meters1D_float_tStandard floating point type for single axis altitude sensor
 Cisf_Orientation3D_Euler_EngFloat_t
 Cisf_Orientation3D_Quaterion_EngFloat_t
 Cisf_Orientation3D_Rotation_EngFloat_t
 Cisf_SensorHandle_stThis defines the DSA sensor device handle structure used to invoke the adapter access functions
 Cisf_SubscriptionSettings_t
 Cmag3110_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cmag3110_Sensor_Specific_Reg_t
 Cmag3110_Sensor_Specific_Settings_t
 Cmag_config_tThe structure defines the MAG3110 configuration
 CMagCalibration
 CMagneticBuffer
 CMagSensor
 Cmma865x_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cmma865x_Sensor_Specific_Reg_t
 Cmma865x_Sensor_Specific_Settings_t
 Cmma865x_Specific_Settings_tThis structure defines important settings
 Cmpl3115_DataBuffer_tThis structure defines the dummy DSA data buffer format
 Cmpl3115_Sensor_Specific_Reg_t
 Cmpl3115_Sensor_Specific_Settings_t
 Cmpl3115_Specific_Settings_tThis structure defines important settings
 CPitUserConfigPIT timer configuration structure
 CPressureSensor
 Cprotocol_tThis structure contains protocol-specific function pointers and properties
 Cqr_config_tThis structure holds the quick read configuration for all
applicable mailboxes. The first 4 mailboxes are used for the
command packet read/write. All other mailboxes can be configured
as quick read
 CrliAppState_t
 CrliAppStatus_tRli application configuration buffer format
 CrliConfigRegister_t
 CSensorConfig_stThis defines the DSA sensor configuration structure defining each individual sensor adapter in the DSA Sensor List
 CSensorInfo_t
 CsensorSampleData
 CSerial_ISF_UART1_TDeviceData
 Cspi_master_BusConfig_struct
 Cspi_master_CommSpecificInfo_t
 Cspi_master_Endpoint_structThis structure defines a device endpoint encapsulation for spi handler
 Cspi_master_instance_PExThis structure contains i2c LLD function pointers
 CSPI_Master_State
 Cspi_mater_BusHandle_structThis structure defines the data bus handle
 Cspi_mater_SlaveCmdThis structure defines the spi slave command format
 Cspi_mater_slaveInfoThis structure defines the slave specific spi information
 CSpiConfigSPI hardware configuration settings
 CSPIHandle
 CSPIUserConfigInformation about a device on the SPI bus
 CSV_1DOF_P_BASIC
 CSV_3DOF_B_BASIC
 CSV_3DOF_G_BASIC
 CSV_3DOF_Y_BASIC
 CSV_6DOF_GB_BASIC
 CSV_6DOF_GY_KALMAN
 CSV_9DOF_GBY_KALMAN
 Csync_object_tType for an synchronization object
 Csys_channelDescriptor_tThis structure defines the channel descriptor
 CTU_instance_PEx_tThis structure contains Timer Unit LLD function pointers
 Cuart_BusConfig_struct
 Cuart_BusHandle_structThis structure defines the data bus handle
 Cuart_deviceEndpoint_structThis structure defines a device endpoint encapsulation for uart handler
 Cuart_instance_PExThis structure contains i2c LLD function pointers
 CUartConfigUART configuration structure
 CUartStateRuntime state of the UART driver
 CUartUserConfigUser configuration structure for UART driver