GPS a Sigfox

Ahoj potřeboval bych poradit jak do vložit do zprávy od sigfoxu GPS souřadnice aby se mi to vešlo do 12 bajtu. Zápis gps souřadnic ve stupni vypadá tak 50.0687825N, 14.4642733E nevím jak to matematicky obrobit.

Float ma 4byty - takze ukazatel + pismenko ? Melo by byt 10 bytu pro komplet souradnice. Snad neni treba nic matematicky obrabet.

Float není na souřadnice moc dobrej, ztrácíš přesnost. Když to přepočítáš na int32 tak o nic nepříjdeš. Pokud teda nemáš geodetickou diferenciální GPS, tam jedině double.

Tak GPS vychrli takový format 4912.2526,N,01635.0378,E na jaké jednotky to převést a odeslat abych netratil přesnost chci to napsat v jazyku C

Doporučuju přečíst referenční příručku pro NMEA formát.

Spiš bych potřeboval nějaký přiklad v C jak to zabalit do bufferu