| trikRuntime
    | 

Go to the source code of this file.
| Functions | |
| uint32_t | hex2num (char *string, uint16_t pos, uint16_t numsize) | 
| Extract number from packet.  More... | |
| void | makeWriteRegPacket (char *msp_packet, uint8_t dev_addr, uint8_t reg_addr, uint32_t reg_val) | 
| Make write register packet.  More... | |
| void | makeReadRegPacket (char *msp_packet, uint8_t dev_addr, uint8_t reg_addr) | 
| Make read register packet.  More... | |
| uint32_t | init_USBTTYDevice () | 
| Init USB TTY device.  More... | |
| uint32_t | sendUSBPacket (char *in_msp_packet, char *out_msp_packet) | 
| Send USB packet.  More... | |
| uint32_t | decodeReceivedPacket (char *msp_packet, uint8_t &dev_addr, uint8_t &func_code, uint8_t ®_addr, uint32_t ®_val) | 
| Function for decoding received packet.  More... | |
| uint32_t | init_motors_USBMSP () | 
| Init motors.  More... | |
| uint32_t | init_servomotors_USBMSP () | 
| Init servo motors.  More... | |
| uint32_t | init_encoders_USBMSP () | 
| Init encoders.  More... | |
| uint32_t | init_sensors_USBMSP () | 
| Init sensors.  More... | |
| uint32_t | init_dhtxx_sensors_USBMSP () | 
| Init DHTxx sensors.  More... | |
| uint32_t | init_i2c_sensors_USBMSP () | 
| Init I2C sensors.  More... | |
| uint32_t | power_Motor (QByteArray const &i2c_data) | 
| Motor power control function.  More... | |
| uint32_t | freq_Motor (QByteArray const &i2c_data) | 
| Set motor frequency function.  More... | |
| uint32_t | reset_Encoder (QByteArray const &i2c_data) | 
| Reset encoder function.  More... | |
| uint32_t | read_Encoder (QByteArray const &i2c_data) | 
| Read encoder function.  More... | |
| uint32_t | read_Sensor (QByteArray const &i2c_data) | 
| Read sensor function.  More... | |
| uint32_t | init_URM04 (uint8_t i2c_addr, uint8_t usart_addr) | 
| Init I2C + USART + URM04.  More... | |
| uint32_t | read_URM04_dist (uint8_t dev_addr, uint8_t urm04_addr) | 
| Read URM04 distance function.  More... | |
| uint32_t | connect_USBMSP () | 
| Connect to USB MSP430 device.  More... | |
| uint32_t | disconnect_USBMSP () | 
| Disconnect from USB MSP430 device.  More... | |
| uint32_t | send_USBMSP (QByteArray const &i2c_data) | 
| Send data to MSP430 via USB.  More... | |
| uint32_t | read_USBMSP (QByteArray const &i2c_data) | 
| Read data from MSP430 via USB.  More... | |
| uint32_t connect_USBMSP | ( | ) | 
Connect to USB MSP430 device.
| uint32_t decodeReceivedPacket | ( | char * | msp_packet, | 
| uint8_t & | dev_addr, | ||
| uint8_t & | func_code, | ||
| uint8_t & | reg_addr, | ||
| uint32_t & | reg_val | ||
| ) | 
Function for decoding received packet.
| uint32_t disconnect_USBMSP | ( | ) | 
Disconnect from USB MSP430 device.
| uint32_t freq_Motor | ( | QByteArray const & | i2c_data | ) | 
Set motor frequency function.
| uint32_t hex2num | ( | char * | string, | 
| uint16_t | pos, | ||
| uint16_t | numsize | ||
| ) | 
Extract number from packet.
| uint32_t init_dhtxx_sensors_USBMSP | ( | ) | 
Init DHTxx sensors.
| uint32_t init_encoders_USBMSP | ( | ) | 
Init encoders.
| uint32_t init_i2c_sensors_USBMSP | ( | ) | 
Init I2C sensors.
| uint32_t init_motors_USBMSP | ( | ) | 
Init motors.
Init motors.
| uint32_t init_sensors_USBMSP | ( | ) | 
Init sensors.
| uint32_t init_servomotors_USBMSP | ( | ) | 
Init servo motors.
| uint32_t init_URM04 | ( | uint8_t | i2c_addr, | 
| uint8_t | usart_addr | ||
| ) | 
Init I2C + USART + URM04.
| uint32_t init_USBTTYDevice | ( | ) | 
Init USB TTY device.
| void makeReadRegPacket | ( | char * | msp_packet, | 
| uint8_t | dev_addr, | ||
| uint8_t | reg_addr | ||
| ) | 
Make read register packet.
| void makeWriteRegPacket | ( | char * | msp_packet, | 
| uint8_t | dev_addr, | ||
| uint8_t | reg_addr, | ||
| uint32_t | reg_val | ||
| ) | 
Make write register packet.
| uint32_t power_Motor | ( | QByteArray const & | i2c_data | ) | 
Motor power control function.
| uint32_t read_Encoder | ( | QByteArray const & | i2c_data | ) | 
Read encoder function.
| uint32_t read_Sensor | ( | QByteArray const & | i2c_data | ) | 
Read sensor function.
| uint32_t read_URM04_dist | ( | uint8_t | dev_addr, | 
| uint8_t | urm04_addr | ||
| ) | 
Read URM04 distance function.
| uint32_t read_USBMSP | ( | QByteArray const & | i2c_data | ) | 
Read data from MSP430 via USB.
| uint32_t reset_Encoder | ( | QByteArray const & | i2c_data | ) | 
Reset encoder function.
| uint32_t send_USBMSP | ( | QByteArray const & | i2c_data | ) | 
Send data to MSP430 via USB.
| uint32_t sendUSBPacket | ( | char * | in_msp_packet, | 
| char * | out_msp_packet | ||
| ) | 
Send USB packet.