Sensors Xplained Inertial Sensor Data Display Example.
Copyright (c) 2011-2018 Microchip Technology Inc. and its subsidiaries.
Enumerations | |
enum | format_string_select { acceleration_format = 0, rotation_format = 3, heading_format = 6, temperature_format = 9 } |
Functions | |
static void | draw_formatted_data (enum format_string_select sel, const sensor_data_t *data) |
int | main (void) |
Main entry of example application. More... | |
enum format_string_select |
|
static |
References delay_ms, gfx_mono_draw_string(), hz_to_ms, PROMPT_LED, REFRESH_PERIOD, sysfont, and sensor_data_t::value.
Referenced by main().
int main | ( | void | ) |
Main entry of example application.
References acceleration_format, accelerometer, CELSIUS_TO_FAHRENHEIT, clear_screen, delay_ms, draw_formatted_data(), gfx_mono_draw_circle, gfx_mono_draw_line, gfx_mono_draw_string(), gfx_mono_init, GFX_PIXEL_CLR, GFX_PIXEL_SET, GFX_WHOLE, gpio_set_pin_high, gyroscope, sensor_data_t::heading, heading_format, M_PI, radians, rotation_format, sensor_data_t::scaled, screen_border, sensor_attach(), sensor_platform_init(), sensor_read(), SENSOR_READ_ACCELERATION, SENSOR_READ_HEADING, SENSOR_READ_ROTATION, SENSOR_READ_TEMPERATURE, sensor_set_bandwidth(), sensor_set_range(), SENSOR_TYPE_ACCELEROMETER, SENSOR_TYPE_COMPASS, SENSOR_TYPE_GYROSCOPE, ST7565R_DISPLAY_CONTRAST_MIN, st7565r_set_contrast(), SW1, switch_pressed, sysfont, sensor_data_t::temperature, temperature_format, and sensor_data_t::value.