[TangerineSDR] Magnetometer current state
Nathaniel A. Frissell Ph.D.
nathaniel.frissell at scranton.edu
Mon Oct 21 20:56:27 EDT 2019
Thank you, Dave! Let’s chat about some testing on teamspeak tonight. I think at first, we should just try testing with one known site, like the magnetometers at Jenny Jump. Then, we can move on to additional sites.
If all we care about right now is making measurements, how about if we have it post files to an SFTP server somewhere? If we are testing networking, we should involve Bill.
73 de Nathaniel
From: TangerineSDR <tangerinesdr-bounces at lists.tapr.org> On Behalf Of Scotty Cowling via TangerineSDR
Sent: Monday, October 21, 2019 7:02 PM
To: tangerinesdr at lists.tapr.org
Cc: Scotty Cowling <scotty at tonks.com>
Subject: Re: [TangerineSDR] Magnetometer current state
Great progress, Dave!
Nathaniel, will this be usable by the Magnetometer testing volunteers that you have lined up? It seems that if remote users can acquire the data via a websocket connection, we have enough connectivity for a beginning array of a (few) dozen or so. How much security can we skip over just to get some testing done?
On 2019-10-21 14:03, David Witten via TangerineSDR wrote:
My current work with the magnetometer module has reached this state:
* I am reliably able to collect data from the magnetometer module for extended periods of time using C.
* I still have not validated the conversion of the raw X, Y, and Z values to meaningful units such as nano Tesla. They react somewhat rationally to my manipulation of the device, so I have been working on other concerns.
* Python would probably work as well, but I am less comfortable with bit twiddling in script languages than in good, old C, so I have left that for later.
* I am able to pipe the output to a processor daemon that is in Go called websocketd that serves a user (local or remote) a webpage and opens a websocket connection.
* I then have been able to pass JSON-wrapped data packets to a browser running locally on the Odroid N2 and two seperate remote clients, all simultaneously for 48 hours without interruption.
* The webpage (served by the Go daemon presents the data in any way desired using standard HTML5/JS/CSS.
I am having less success so far using the I2C extenders, but I am confident this is mostly me blundering among amongst the options. This work continues.
Dave Witten, KD0EAG
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the TangerineSDR