Skip to content
This repository has been archived by the owner on Dec 14, 2022. It is now read-only.

Raw data text UI #11

Closed
relrod opened this issue Nov 21, 2014 · 4 comments
Closed

Raw data text UI #11

relrod opened this issue Nov 21, 2014 · 4 comments

Comments

@relrod
Copy link
Member

relrod commented Nov 21, 2014

Ncurses thing.

@relrod relrod added this to the NBP-2 milestone Nov 21, 2014
@relrod
Copy link
Member Author

relrod commented Nov 26, 2014

@kg4sgp expressed interest in this. I'm not sure if he was interested in hacking on it or not, but I figured I'd explain it more.

The idea here would be to create a little text ui dashboard to run in the chase-car that would show detailed information about the last parse (basically everything that parsed plus maybe some calculations on it).

If #12 lands, however, and we have a specialized frontend for viewing data from the chase-car we could probably forgo this and just send everything to the frontend when it's in "chase-car mode."

Nevertheless, the idea was something like this:

Last packet : Wed Nov 26 07:24:49 UTC 2014      Current time : Wed Nov 26 07:25:01 UTC 2014
Altitude    : 1234 meters                       Speed        : 12.3 km/h
Look angle  : (1234, 4321, 9876)                GPS time     : Wed Nov 26 07:24:40 UTC 2014
Location    : (45.6789000, -65.4321000)         Magnetometer : (123, 456, 789)
Temperature : 12°C                              Δ alt.       : 1 meter per second

-------------------------------------------------------------------------------------------

Raw parse log:
R1R1R1R1
:KD8ZRC:40.87204:-82.06390:351.6:183211:717:-215:14:-41.0:
ZFKQR1R1R1
:KD8ZRC:40.87204:-82.06390:351.5:183226:721:-214:20:-41.0:
R1R1R1R1
:KD8ZRC:40.87204:-82.06389:351.5:183241:720:-216:24:-41.0:
ZFKQR1R1R1
:KD8ZRC:40.87202:-82.06389:351.5:183255:720:-214:24:-41.0:
R1R1R1R1
:KD8ZRC:40.87201:-82.06389:351.5:183310720:-216:25:-39.0:
R1R1R1R1
:KD8ZRC:40.87201:-82.06389:351.4:183325:722:-213:22:-39.0:
ZR1R1R1R1
:KD8ZRC:40.87201:-82.06390:351.4:183340:721:-215:22:-39.0:
R1R1R1R1
:KD8ZRC:40.87201:-82.06390:351.3:183355:719:-215:24:-39.0:
...

Except the parse log would probably be reversed (new stuff on top). It would take up the remainder of the screen space.

@kg4sgp
Copy link

kg4sgp commented Nov 26, 2014

This would be great! The change in altitude "Δ alt." could just be called "Ascent rate" or as in aeronautics "Rate of Climb" / "RoC". I don't know if there is a commonly used term for the change in ascent rate but its a good thing to look at too (imho).

During our last balloon launch, NBP1, the ascent rate and the change in acent rate was very intersting and telling. The change in ascent rate was linear and sloped down which implys a constant, consistant, slow loss of lift and therefore lifting gas. We didn't realize this until after the flight had ended.

I'd love to help, and as always I should learn haskell. This information either on the graphs or on this display would be great! :)

@relrod
Copy link
Member Author

relrod commented Jan 12, 2015

Another idea to add here is showing the current S-meter reading by making use of hamlib. I'd also like to log that information for later ability to play with data. That said, I'm going to pull the NBP-2 milestone from this, I think there are more pressing things to do for NBP-2, like gpsd integration and CRC (which is mostly done on my end, see #14).

This is just a nice-to-have.

@relrod
Copy link
Member Author

relrod commented Jan 12, 2016

https://github.com/noexc/mapview-cli -- this will eventually make use of either mapview-websocket or (currently non-existent) mapview-socket which would provide similar data but not encoded in the websocket protocol.

@relrod relrod closed this as completed Jan 12, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants