[aprssig] NMEA tracker
scott at opentrac.org
Thu Jul 21 13:40:58 EDT 2016
On 7/21/2016 10:04 AM, Kenneth Finnegan via aprssig wrote:
> It's 2016; microcontroller processing power is cheap, so there is no
> reason to build a NMEA tracker.
There was no reason to build an NMEA tracker back when I made the first
OpenTracker, and it had 192 bytes of RAM and 8k of flash.
Now I'm in the middle of rewriting *everything* because there's no need
to do the same stupid tricks for the sake of saving a few bytes of RAM
here and there. $2 will buy you a 100 MHz Cortex-M4 with 64k of flash
and 16k of RAM, floating point, and DMA.
The ADS-WS1 weather station borrowed the OT1's wind gust tracking code,
which used 4 bytes of RAM to get a mostly-accurate reading with a funky
algorithm that taught me a lot about optimal stopping theory. I just
recently ripped all of that out and it's now 100% accurate with a
whopping 60 bytes of RAM and a dead simple algorithm. On one hand I'm
proud to have squeezed so much out of the hardware, but it feels good to
rip all that ugly stuff out.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the aprssig