1.0
Dependencies: EthernetInterface mbed-rtos
Diff: Telemetry.cpp
- Revision:
- 6:abadad863420
- Parent:
- 5:a96e4e59c710
- Child:
- 7:a269ac8c3259
--- a/Telemetry.cpp Sun Nov 22 14:18:03 2015 +0000 +++ b/Telemetry.cpp Sun Nov 22 21:31:55 2015 +0000 @@ -237,7 +237,7 @@ //! Struct Check Sum calc -uint8_t Telemetry::do_cs(char* buffer) +uint8_t Telemetry::do_cs(uint8_t* buffer) { uint8_t ck_a=0; uint8_t ck_b=0; @@ -260,9 +260,9 @@ //! Check UDP Packet of containing Struct -bool Telemetry::Rec_Struct_UDP(char *buffer) +bool Telemetry::Rec_Struct_UDP(uint8_t *buffer) { - sock_udp_rec.receiveFrom(input_Host, buffer, 255); + sock_udp_rec.receiveFrom(input_Host,(char*) buffer, 255); if (buffer[buffer[0]-1] == do_cs(buffer)) return true; else return false; } @@ -287,10 +287,10 @@ //! Send Struct as UDP Packet -void Telemetry::Send_Struct_UDP(Endpoint Server, char* Daten) +void Telemetry::Send_Struct_UDP(Endpoint Server, uint8_t* Daten) { Daten[(*Daten - 1)] = do_cs(Daten); - sock_udp_send.sendTo(Server, Daten, *Daten); + sock_udp_send.sendTo(Server, (char*)Daten, *Daten); }