IRPyro API unit test console
Functions for single and multiple sensor configurations in a Unit test format
|
▼High level unit test module | Configure the IRPyro sensors to test and calls the functions defined in IRPyroUT.c |
Main function | Calls the product verification plan units Each function validates a point of the product verification plan |
Verification plan functions | Each function configures the required data structures to pass to the unit test functions |
▼Unit Test Module | Implements the general case of each unit test description |
9.6.1 Single Sensor initialization | Verification of single sensor initialization in multiple modes |
9.6.2 Multiple Sensor initialization | Verification of multiple sensors initialization in multiple modes |
9.6.3 Single Sensor Data Read | Single sensor data reading with frame detection |
9.6.4 Multiple Sensor Data Reading | Multiple sensor reading with frame detection |
9.6.5 Data collection with NORTH channel enabled | Data collection with orientation enabled |
9.6.6 Power options testing | Power options testing |
9.6.7 Sleep and Wake-up operation | Configuration recovery after sleep command and wake-up event |
9.6.8 On the fly configuration | IRPyro configuration parameters can be changed on the fly |
Unit testing support functions | Assorted board manipulation and comparison functions |