Commit Graph

16 Commits

Author SHA1 Message Date
Bryce Salmi e890fe8e3a Update return statement
Much more simple method of only having data in body be joined by commas
and tacking that onto a packet type indicator to avoid having to remove a
comma later. This was suggested in comments on #27.
2017-03-12 23:54:46 -07:00
Bryce Salmi aa3b1bb165 Updated telemetry value methodology
Per @rossengeorgiev comments on #27 I now use a dictionary with lists to
hold telemetry similar to how aprslib holds telemetry when parsed from
comments.
2017-03-12 23:49:20 -07:00
Bryce Salmi 5bc2eda3b4 Revert "Merge branch 'faradayrfcustombitprojectname' into faradayrfcustom"
This reverts commit 798b2efbe3, reversing
changes made to 9853c1d2af.
2017-03-12 23:29:54 -07:00
Bryce Salmi 798b2efbe3 Merge branch 'faradayrfcustombitprojectname' into faradayrfcustom 2017-03-12 23:27:31 -07:00
Bryce Salmi 9853c1d2af Merge branch 'master' into faradayrfcustom
Pulling in updates from upstream/master that check position coordinates.
2017-03-12 22:20:59 -07:00
Rossen Georgiev 7d5dafa649 PositionReport: validate lat and long
added input validation for latitude and longitude
2017-03-12 12:33:13 +02:00
Bryce Salmi 5e7701144f Added TelemetrySenseProjectReport
This function sends out only digital IO status telemetry as well as a
project name that effectively describes what the APRS station is meant to
do.
2017-03-11 22:15:05 -08:00
Bryce Salmi f992ccfb84 Changed test scaling a1b to 1.0 2017-03-11 22:00:28 -08:00
Bryce Salmi 8f0f72b5f8 Added APRS equations packet support
TelemetryEquationsReport will generate a string of equation parameters to
scale telemetry data to.
2017-03-11 21:42:02 -08:00
Bryce Salmi c6b87a14f5 Added telemetryparameters class to generate parameter string 2017-03-11 21:09:06 -08:00
Bryce Salmi f53d244ca2 Removed unused comment and added comments
Commented that the comma search at the end is due to the comma being able
to change index due to a varying callsign length for the telemetry
callsign. Also removed an unused comment variable. This code does NOT
check for valid length of input data.
2017-03-11 11:12:07 -08:00
Bryce Salmi 7e4da837ad Initial commit with telemetry unit label support
Committing initial code that supports the generation of an APRS unit/label
string. This was testing by sending telemetry labels to APRS-IS and
checked on aprs.fi. Not cleaned up yet.
2017-03-11 10:49:55 -08:00
kb1lqc fa63671ae9 Created custom telemetry packet report
Modeled off of the PositionReport class, I created a TelemetryReport and
used similar serialization to create a working packet that was uploaded to
aprs.fi for testing.
2017-03-10 01:14:22 -08:00
Rossen Georgiev 68190860b7 removed _ prefix from most parse functions 2016-01-27 07:47:53 +00:00
Rossen Georgiev 50335ddf40 packet or dict can be loaded into packet objects 2016-01-24 11:56:23 +00:00
Rossen Georgiev a04cb87a75 added PositionReport object 2016-01-24 06:42:39 +00:00