This version of FoxTelem uses a new datafile format. While we store our data on the server in an SQL database, we use a flat file database for FoxTelem. A flat file format is nearly optimal for a program that mostly adds new data to the end of a growing list. With that said, we need to be able to load sections of the data into memory for efficient analysis. The new data file format allows that. If you have been downloading data from the server for analysis, you will see that this format is much faster.
One major change is the ability to automatically switch between low speed and high speed. This will help unattended stations gather as much telemetry as possible. The "auto" mode actually runs both decoders at the same time, so make sure your computer has enough CPU power to cope.
Graphing has been updated to support better analysis of the spacecraft by the AMSAT Operations team and amateur scientists everywhere.
This version also contains new features that will be required for Fox-1Cliff and Fox-1D.
You can download it here: http://amsat.us/FoxTelem/windows/foxtelem_1.03_windows.zip http://amsat.us/FoxTelem/mac/FoxTelem_1.03_mac.zip http://amsat.us/FoxTelem/linux/foxtelem_1.03_linux.tar.gz
Version 1.03 Changes * Support larger volumes of data with much better speed in a segmented database * Auto detect high speed vs low speed telemetry * Allow the user to swap IQ channels in IQ mode * Allow graphs to be plotted as points (without lines) * Plot more labels on horizontal axis when many resets plotted and fixed some graph formatting issues * Graph formatting parameters are saved to config and reloaded when FoxTelem is restarted * When reset button pressed on graphs the average period is reset too * Swapped min/max values for solar panel temp on 1A * Fox-1A Solar panel voltage was (incorrectly) using the MPPT conversion * Fixed bug where HighSpeed Frames were unnecessarily held in the queue until the pass was finished * Cap max RSSI in the lookup table at -140dB to avoid spurious readings * Interpolate the middle of two samples for first difference calculation, for more accurate TCA calculation * Add SAFE mode bit to the Computer panel so that it can be graphed * Fixed bug where Radiation Graphs did not open at start up * Fixed bug where T0 file could be corrupted if URL returned bogus data * Fixed bug where FoxTelem gave many error messages but did not quit if the log dir was not writable * Skip NULL values for some measurements. Don't plot continuous labels to left of vertical axis. * MEMS diagnostic values are now in dps (vs Volts) * Fixed bug where radiation data could not be saved to CSV files * Fixed bug where FindSignal failed to lock if Track Doppler was not checked
It also provides Support for Fox-1Cliff and Fox-1D: * Display HERCI High Speed frames on the Herci Tab * Display HERCI Housekeeping frames * Support the Fox-1D low res camera format * Implemented MPPT panel temperature conversion using Cubic fit * Sort camera images by reset and uptime not picture counter * Save position of the HERCI HS tab horizontal divider * Allow the user to specify the number of thumb nails to display on the camera tab * Display converted HERCI Housekeeping data
Thanks for the new software. Sounds like a lot of work has been going on in the background.
One question..........Will version 1.02 still send data to the server or will it simply stop working as did 1.01 after the last update?
Thanks
David G0MRF
-----Original Message----- From: Chris Thompson g0kla@arrl.net To: AMSAT-BB AMSAT-BB@amsat.org Sent: Fri, 5 Feb 2016 19:01 Subject: [amsat-bb] FoxTelem Version 1.03 released
This version of FoxTelem uses a new datafile format. While we store our data on the server in an SQL database, we use a flat file database for FoxTelem. A flat file format is nearly optimal for a program that mostly adds new data to the end of a growing list. With that said, we need to be able to load sections of the data into memory for efficient analysis. The new data file format allows that. If you have been downloading data from the server for analysis, you will see that this format is much faster.
One major change is the ability to automatically switch between low speed and high speed. This will help unattended stations gather as much telemetry as possible. The "auto" mode actually runs both decoders at the same time, so make sure your computer has enough CPU power to cope.
Graphing has been updated to support better analysis of the spacecraft by the AMSAT Operations team and amateur scientists everywhere.
This version also contains new features that will be required for Fox-1Cliff and Fox-1D.
You can download it here: http://amsat.us/FoxTelem/windows/foxtelem_1.03_windows.zip http://amsat.us/FoxTelem/mac/FoxTelem_1.03_mac.zip http://amsat.us/FoxTelem/linux/foxtelem_1.03_linux.tar.gz
Version 1.03 Changes * Support larger volumes of data with much better speed in a segmented database * Auto detect high speed vs low speed telemetry * Allow the user to swap IQ channels in IQ mode * Allow graphs to be plotted as points (without lines) * Plot more labels on horizontal axis when many resets plotted and fixed some graph formatting issues * Graph formatting parameters are saved to config and reloaded when FoxTelem is restarted * When reset button pressed on graphs the average period is reset too * Swapped min/max values for solar panel temp on 1A * Fox-1A Solar panel voltage was (incorrectly) using the MPPT conversion * Fixed bug where HighSpeed Frames were unnecessarily held in the queue until the pass was finished * Cap max RSSI in the lookup table at -140dB to avoid spurious readings * Interpolate the middle of two samples for first difference calculation, for more accurate TCA calculation * Add SAFE mode bit to the Computer panel so that it can be graphed * Fixed bug where Radiation Graphs did not open at start up * Fixed bug where T0 file could be corrupted if URL returned bogus data * Fixed bug where FoxTelem gave many error messages but did not quit if the log dir was not writable * Skip NULL values for some measurements. Don't plot continuous labels to left of vertical axis. * MEMS diagnostic values are now in dps (vs Volts) * Fixed bug where radiation data could not be saved to CSV files * Fixed bug where FindSignal failed to lock if Track Doppler was not checked
It also provides Support for Fox-1Cliff and Fox-1D: * Display HERCI High Speed frames on the Herci Tab * Display HERCI Housekeeping frames * Support the Fox-1D low res camera format * Implemented MPPT panel temperature conversion using Cubic fit * Sort camera images by reset and uptime not picture counter * Save position of the HERCI HS tab horizontal divider * Allow the user to specify the number of thumb nails to display on the camera tab * Display converted HERCI Housekeeping data
Great question David, and sorry about the mix up as we switched servers. In this case, V1.02 will keep working fine. These are additional features and not required.
Chris
On Fri, Feb 5, 2016 at 2:08 PM, David G0MRF g0mrf@aol.com wrote:
Thanks for the new software. Sounds like a lot of work has been going on in the background.
One question..........Will version 1.02 still send data to the server or will it simply stop working as did 1.01 after the last update?
Thanks
David G0MRF
-----Original Message----- From: Chris Thompson g0kla@arrl.net To: AMSAT-BB AMSAT-BB@amsat.org Sent: Fri, 5 Feb 2016 19:01 Subject: [amsat-bb] FoxTelem Version 1.03 released
This version of FoxTelem uses a new datafile format. While we store our data on the server in an SQL database, we use a flat file database for FoxTelem. A flat file format is nearly optimal for a program that mostly adds new data to the end of a growing list. With that said, we need to be able to load sections of the data into memory for efficient analysis. The new data file format allows that. If you have been downloading data from the server for analysis, you will see that this format is much faster.
One major change is the ability to automatically switch between low speed and high speed. This will help unattended stations gather as much telemetry as possible. The "auto" mode actually runs both decoders at the same time, so make sure your computer has enough CPU power to cope.
Graphing has been updated to support better analysis of the spacecraft by the AMSAT Operations team and amateur scientists everywhere.
This version also contains new features that will be required for Fox-1Cliff and Fox-1D.
You can download it here: http://amsat.us/FoxTelem/windows/foxtelem_1.03_windows.zip http://amsat.us/FoxTelem/mac/FoxTelem_1.03_mac.zip http://amsat.us/FoxTelem/linux/foxtelem_1.03_linux.tar.gz
Version 1.03 Changes
- Support larger volumes of data with much better speed in a segmented
database
- Auto detect high speed vs low speed telemetry
- Allow the user to swap IQ channels in IQ mode
- Allow graphs to be plotted as points (without lines)
- Plot more labels on horizontal axis when many resets plotted and fixed
some graph formatting issues
- Graph formatting parameters are saved to config and reloaded when
FoxTelem is restarted
- When reset button pressed on graphs the average period is reset too
- Swapped min/max values for solar panel temp on 1A
- Fox-1A Solar panel voltage was (incorrectly) using the MPPT conversion
- Fixed bug where HighSpeed Frames were unnecessarily held in the queue
until the pass was finished
- Cap max RSSI in the lookup table at -140dB to avoid spurious readings
- Interpolate the middle of two samples for first difference calculation,
for more accurate TCA calculation
- Add SAFE mode bit to the Computer panel so that it can be graphed
- Fixed bug where Radiation Graphs did not open at start up
- Fixed bug where T0 file could be corrupted if URL returned bogus data
- Fixed bug where FoxTelem gave many error messages but did not quit if
the log dir was not writable
- Skip NULL values for some measurements. Don't plot continuous labels to
left of vertical axis.
- MEMS diagnostic values are now in dps (vs Volts)
- Fixed bug where radiation data could not be saved to CSV files
- Fixed bug where FindSignal failed to lock if Track Doppler was not
checked
It also provides Support for Fox-1Cliff and Fox-1D:
- Display HERCI High Speed frames on the Herci Tab
- Display HERCI Housekeeping frames
- Support the Fox-1D low res camera format
- Implemented MPPT panel temperature conversion using Cubic fit
- Sort camera images by reset and uptime not picture counter
- Save position of the HERCI HS tab horizontal divider
- Allow the user to specify the number of thumb nails to display on the
camera tab
- Display converted HERCI Housekeeping data
-- Chris E. Thompson chrisethompson@gmail.com g0kla@arrl.net _______________________________________________ Sent via AMSAT-BB@amsat.org. AMSAT-NA makes this open forum available to all interested persons worldwide without requiring membership. Opinions expressed are solely those of the author, and do not reflect the official views of AMSAT-NA. Not an AMSAT-NA member? Join now to support the amateur satellite program! Subscription settings: http://www.amsat.org/mailman/listinfo/amsat-bb
Chris,
Thanks for the announcement of the new version 1.03 of the FoxTelem software. I downloaded it and put it on one of my Windows 10 tablets this evening, a WinBook TW100 with 2 GB RAM and an Intel Atom Z3735 CPU. This tablet isn't like the Microsoft Surface tablets, but it has worked well with previous versions of your FoxTelem software. The new version, with the auto-detection for the data speed, seems to work well on this tablet. I have another tablet with the same Z3735 CPU, but with just 1 GB RAM, that I will test this on. Since I am using an SDRplay receiver, I also use HDSDR to make my RF recordings. Then I play those recordings back through HDSDR and a virtual audio cable into FoxTelem.
After working a couple of AO-85 passes this evening, I ran my RF recording through the previous version of FoxTelem, v1.02, for my uploads to the AMSAT server. I decoded 40 frames from the 0302 UTC pass, and 78 frames from the 0442 UTC pass. After I made those uploads, I disabled uploading data to the server, disconnected from my WiFi network in the house, and ran the same RF recordings through the new v1.03 version. No CPU or memory issues on the tablet, and more frames were decoded - 57 from the 0302 UTC pass, and 80 from the 0442 UTC pass.
I didn't expect to see a gain of 17 frames from the 0302 UTC RF recording, so I reran that through the v1.02 version. For whatever reason, I decoded 53 frames the second time I used the older version of FoxTelem. This is still 4 less than what the new v1.03 version decoded, which seemed to be more in line with the improvement I saw from decoding the data from the later pass.
For the passes I work over the weekend, I will run my recordings through the v1.03 version. Since the CPU utilization on this tablet appears to be little changed from the v1.02 version, I think this will be fine for my situation (using the inexpensive Windows 10 tablets to decode AO-85 data). I will also try the new version with my FUNcube Dongle Pro+, to see how well it works with another SDR receiver, and so I can just run FoxTelem without the need for HDSDR running at the same time.
Thanks again for your great work on FoxTelem. Have a great weekend, and 73!
Patrick WD9EWK/VA7EWK http://www.wd9ewk.net/ Twitter: @WD9EWK
On Fri, Feb 5, 2016 at 7:00 PM, Chris Thompson g0kla@arrl.net wrote:
This version of FoxTelem uses a new datafile format. While we store our data on the server in an SQL database, we use a flat file database for FoxTelem. A flat file format is nearly optimal for a program that mostly adds new data to the end of a growing list. With that said, we need to be able to load sections of the data into memory for efficient analysis. The new data file format allows that. If you have been downloading data from the server for analysis, you will see that this format is much faster.
One major change is the ability to automatically switch between low speed and high speed. This will help unattended stations gather as much telemetry as possible. The "auto" mode actually runs both decoders at the same time, so make sure your computer has enough CPU power to cope.
Graphing has been updated to support better analysis of the spacecraft by the AMSAT Operations team and amateur scientists everywhere.
This version also contains new features that will be required for Fox-1Cliff and Fox-1D.
participants (3)
-
Chris Thompson
-
David G0MRF
-
Patrick STODDARD (WD9EWK/VA7EWK)