Skip to content
Snippets Groups Projects
Commit 8ab433ed authored by burneykb's avatar burneykb
Browse files

Changed microcart_cli.c to backend.c to better fit purpose

parent 4b93bec1
No related branches found
No related tags found
No related merge requests found
...@@ -334,7 +334,7 @@ void sendStartPacket() { ...@@ -334,7 +334,7 @@ void sendStartPacket() {
} }
void sendVrpnPacket(struct ucart_vrpn_TrackerData *info) { void sendVrpnPacket(struct ucart_vrpn_TrackerData *info) {
int pSize = sizeof(info) + 8; int pSize = sizeof(ucart_vrpn_TrackerData) + 8;
int n; int n;
unsigned char packet[pSize]; unsigned char packet[pSize];
currMessageID++; currMessageID++;
...@@ -344,9 +344,9 @@ void sendVrpnPacket(struct ucart_vrpn_TrackerData *info) { ...@@ -344,9 +344,9 @@ void sendVrpnPacket(struct ucart_vrpn_TrackerData *info) {
//TODO Figure out Packet ID with this new ucar_vrpn_TrackerData struct //TODO Figure out Packet ID with this new ucar_vrpn_TrackerData struct
packet[3] = (currMessageID & 0x000000ff); // MSG ID(1) packet[3] = (currMessageID & 0x000000ff); // MSG ID(1)
packet[4] = ((currMessageID >> 8) & 0x000000ff); // MSG ID(2) packet[4] = ((currMessageID >> 8) & 0x000000ff); // MSG ID(2)
packet[5] = (sizeof(info) & 0x000000ff); // DATALEN(1) packet[5] = (sizeof(ucart_vrpn_TrackerData) & 0x000000ff); // DATALEN(1)
packet[6] = ((sizeof(info) >> 8) & 0x00000ff); // DATALEN(2) packet[6] = ((sizeof(ucart_vrpn_TrackerData) >> 8) & 0x00000ff); // DATALEN(2)
memcpy(&packet[7], &info, sizeof(info)); memcpy(&packet[7], &info, sizeof(ucart_vrpn_TrackerData));
char checksum = 0; char checksum = 0;
int i; int i;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment