Comments (3)
the direwolf logging facility only records packets received over the radio.
There are a lot of command line debugging options to see what is going on inside for troubleshooting.
They all begin with "-d" and then other letters to specify the type of information. Listing the same letter again often produces more detail. those you would be most interested in are:
a a = AGWPE network protocol client.
k k = KISS serial port or pseudo terminal client.
n n = KISS network client.
The formatting is meant to be human readable and not easy to capture into another application.
You would probably need to look in the source code, for where those debug messages are produced, and capture the data there.
I welcome any suggestions for a generalized interface to make all of this available to other applications.
73,
John WB2OSZ
from direwolf.
Probably another TCP interface makes the most sense here, where you connect and simply get all raw packet data and a flag whether it is incoming or outgoing
from direwolf.
Would putting a proxy in front of Direwolf address the need?
from direwolf.
Related Issues (20)
- dev branch does not want to work without config file HOT 2
- 100% cpu usage with I2C audio hats HOT 18
- TOC error in v1.7 User Guide HOT 1
- Missing reference to document outside main repository
- Defaulting to no color for output HOT 1
- Unable to establish connections use AGW HOT 8
- Document missing requirement for CM108 on Linux
- Incorrect files inside of version 1.7 October 2023 Windows Zip file HOT 1
- Record and report the heard station level above the noise floor
- Is the 9600bps walkabout9600b.wav recording available anywhere? HOT 1
- Error writing to /sys/class/gpio/export, GPIO failure HOT 17
- Successful-APRS-IGate-Operation.pdf not available HOT 3
- AX.25/IL2P Switch HOT 5
- [Enhancement] IL2P CRC Extension. HOT 4
- [Enhancement] Raw HDLC stream driver HOT 1
- INVALID CHANNEL is cryptic HOT 2
- ACHANNELS 1 hides a channel of the next device HOT 3
- Enhancement: Don't complain about background noise HOT 1
- RFE: Look for `direwolf.conf` in `XDG_CONFIG_HOME/direwolf`
- BLE KISS Support HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from direwolf.