IRPyro messaging application
Communications program between IRPyro and IRPyro evaluation tool
|
Go to the documentation of this file.
81 for(uint8_t i=0 ; i< 7; i++)
104 data[27] = ( 1 == GPIO_ReadInputDataBit(GPIOB,1) ) ? 1 : 0 ;
115 static uint8_t led_ready_value = 0;
116 led_ready_value = (!led_ready_value) & 1;
117 LED_READY(led_ready_value);
120 led_ready_value = (!led_ready_value) & 1;
121 LED_READY(led_ready_value);
129 uint8_t data[32]= {0};
void message_pack_stream_send(void)
void message_pack_status_send(void)
Packs firmware status for the GUI: Streaming and power mode.
uint8_t bytes_to_gui[BYTES_TO_GUI_SIZE]
void get_bytes_to_GUI(uint8_t packet_function, uint8_t const *bytes_to_gui, uint16_t size)
selects the correct function to send data to the gui.
uint8_t status_need_to_send
int32_t ConfiguredSensorsSamplingDataToGUI[8]
Packs collected data for the active channels into the firmware.
void message_putchar(uint8_t c, uint8_t go_flag)
sends a character to the transmission queue and enables TX interrupt
static void message_pack_block_send(uint8_t const *data, uint16_t size)
Puts a byte array into a designated message queue.
Packs a message from the sensor to the GUI into the right packet.