UM7 USMA

UM7.h

Committer:
agentarod23
Date:
2019-12-12
Revision:
0:ffd5142597fe

File content as of revision 0:ffd5142597fe:


#include "mbed.h"

#define UM7_EULER_PHI_THETA             0x70
#define UM7_EULER_PSI                   0x71
#define UM7_EULER_PHI_THETA_DOT         0x72
#define UM7_EULER_PSI_DOT               0x73
#define UM7_EULER_TIME                  0x74


    typedef struct UM7_packet_struct{
        uint8_t Address;
        uint8_t PT;
        uint16_t Checksum;
        uint8_t data_length;
        uint8_t data[30];
    }UM7_packet;
    
uint8_t parse_serial_data( uint8_t* rx_data, uint8_t rx_length, UM7_packet* packet);