This repo is obsolete. Everything has been migrated to Chickadee
marneedear / faprs Goto Github PK
View Code? Open in Web Editor NEWThis repo is obsolete. Please use Chickadee
Home Page: https://github.com/MarneeDear/chickadee
This repo is obsolete. Please use Chickadee
Home Page: https://github.com/MarneeDear/chickadee
This repo is obsolete. Everything has been migrated to Chickadee
Build KISS with AX.25 to send directly to TNC instead of using kissutil.
use Saturn
A good example of using F#
https://github.com/meetanthony/crccsharp
Port to F# and .NET Core
The copy of APRS101.PDF that you have is about 25 years old.
A lot has changed since then.
You can find the latest at: https://github.com/wb2osz/aprsspec
73,
John WB2OSZ
Dire Wolf will take a set of KISS command options that tell it how to send messages. Add a way to do this on the CLI
To
Hedy
Hamarr
HedyHamarr
Other?
Dire Wolf is reading frames and producing readable output on the sound card but the Baofeng isnt responding. Also Dire Wolf isn't detecting received signals on the USB sound card. This is probably because the connectors arent quite right.
Prior art
https://wcares.org/special-interests-3/aprs/aprs-raspberry-pi-virtual-tnc/
https://wcares.org/special-interests-3/aprs/aprs-hardwired-cell/
Maybe Hamlib can help
https://github.com/Hamlib/Hamlib
Or I need to do some hacking with the GPIO
Thinking about using the CLI to run migrations when setting up a new system or setting up the development environment.
This way I can do all of the data layer business in faprs.infrastructure.
See APRS 1.01 spec, section 8 POSITION AND DF REPORT DATA FORMATS
According to APRS spec the Longitude is 9 chars fixed-length. Can just use the length to parse.
According to APRS spec the Longitude is 8 chars fixed-length. Can just use the length to parse.
Se APRS guide UserDefined data formats and kissutil format
For kissutil to parse it might need a sender, destination, and path plus message so this field may only be 43 characters long
Maybe something like this
{{<runner #>status
There should be a way to prioritize certain message types so that important messages are transmitted more often or first. This is to make sure the most important messages are more likely to be received on the network.
With a network of stations we need to schedule each station to transmit at a different time so they dont transmit over each other. There are theories on how to do this based on dstributed systems.
Need to calculate and format a lat/lon according to Chapter 6: Time and Position Formats
I can create a frame but can I process one?
See the Dire Wolf User Guide
14.6 kissutil โ KISS TNC troubleshooting and Application Interface
All received frames are displayed in the usual monitor format, preceded with the channel number inside of
[ ].
[0] K1NRO-1>APDW14,WIDE2-2:!4238.80NS07105.63W#PHG5630
Use sql lite. Buid a prototype at least
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.