Brantel
Well Known Member
Background:
I have been working with Dynon on some project that require me to log the raw serial data being used by my Dynon legacy system from my NMEA GPS. Up till now every time I have had to do this, I have had to lug a laptop to the airport, secure it in the cockpit and fly around with it in the passenger seat while trying to see the screen and keep it working while in flight. Painfull to say the least!
So I decided to make a go at creating an inexpensive, small, very lightweight and easy to use SD card logger that can log any serial stream onto an SD card with little to no effort. The logger must be capable of logging data at typical NMEA GPS data rates all the way up to ultra high speed logging of the Dynon EFIS data stream of 53bytes 64 times a second @ 115,200 baud. Yes that is a ton of serial data at a high rate of speed!
What I came up with is an Arduino based logger that can be built for around $40 using off the self kits. So far it is working well and is capable of meeting my original goals for logging the data without missing a byte. If anyone is interested in more details let me know. It is easy to build for someone that can solder. I can provide you with my code to operate it or give you a head start on your own code. The unit is very simple. Connect the data line and power and it starts logging. 2 LED's provide feedback about the SD card initialization and incoming data flow status.
I have been working with Dynon on some project that require me to log the raw serial data being used by my Dynon legacy system from my NMEA GPS. Up till now every time I have had to do this, I have had to lug a laptop to the airport, secure it in the cockpit and fly around with it in the passenger seat while trying to see the screen and keep it working while in flight. Painfull to say the least!
So I decided to make a go at creating an inexpensive, small, very lightweight and easy to use SD card logger that can log any serial stream onto an SD card with little to no effort. The logger must be capable of logging data at typical NMEA GPS data rates all the way up to ultra high speed logging of the Dynon EFIS data stream of 53bytes 64 times a second @ 115,200 baud. Yes that is a ton of serial data at a high rate of speed!
What I came up with is an Arduino based logger that can be built for around $40 using off the self kits. So far it is working well and is capable of meeting my original goals for logging the data without missing a byte. If anyone is interested in more details let me know. It is easy to build for someone that can solder. I can provide you with my code to operate it or give you a head start on your own code. The unit is very simple. Connect the data line and power and it starts logging. 2 LED's provide feedback about the SD card initialization and incoming data flow status.
Last edited: