Comments (14)
The source code is not publicly available. It is a simple application that uses:
- nRF 802.15.4 radio driver: https://github.com/NordicSemiconductor/nRF-IEEE-802.15.4-radio-driver
- USB CDC-ACM driver from nRF5 SDK
from nrf-sniffer-for-802.15.4.
Is there anything in the way of this being open source?
from nrf-sniffer-for-802.15.4.
May 2023, a compatible sniffer code example was added to the Nordic sdk-nrf project.
from nrf-sniffer-for-802.15.4.
Hmm, OK. Would be nice to have a sample in Zephyr that would work with the Wireshark plugin.
from nrf-sniffer-for-802.15.4.
That's a good idea, we'll keep it in mind during integration of other applications with Connect SDK.
from nrf-sniffer-for-802.15.4.
It would be great if this could be considered for opensource!
from nrf-sniffer-for-802.15.4.
Possibly sniffing could also be done using https://github.com/openthread/pyspinel/blob/master/sniffer.py based on an OpenThread firmware. Not sure how this compares feature-wise.
from nrf-sniffer-for-802.15.4.
hope it will be open source.
from nrf-sniffer-for-802.15.4.
+1 for full open-source :-) I am switching from ARM MBED to ZEPHYR after your online webinars showing how ZEPHYR works and I must admit this is something I was waiting for on my FreeBSD workstation! =)
from nrf-sniffer-for-802.15.4.
+1 to see sources here. especially if sources are based on Zephyr
from nrf-sniffer-for-802.15.4.
+1 on opensource, realisticly i caint imagine any end user wouldnt prefer that. Consider every unit sold to end users a +1. Ive never been able to get a good answer from companies on reasons for not opensource small basic things like this. What could it hurt? How could you loose money? Possible this is a hold over thought process from back when Balhmer was saying things like people who use open source are terrorists kinda days? In reality more sniffer projects around more people see them and more people buy the product, plus more people look at the support libs etc and PR fixes/improvements, thats free laybor. Plus the thing that realy confuses me, when a product/firmware etc like this is released and kept closed source/no help for people who are writing say open source drivers etc. The company knows the driver will get written, the guy writting the driver knows this as well,the only difference it takes sum poor programmar Bob more time to achieve his goal..So the only reason not to help out is because you want to waiste poor Bobs time (and all the people in this issues thread plus counteless others) Thats it. We can reproduce this firmware you know we can, so any concerns you have are gonna happen once we do,the only difference is you prefer to waiste the time of poor opensource programmers who bought your products. Poor poor Bob..
from nrf-sniffer-for-802.15.4.
FYI at the time of this writing the sample code does not support Wireshark. Edit: Although it only took a little work to get it working. I'll submit a pull request tonight.
from nrf-sniffer-for-802.15.4.
Related Issues (20)
- LED indicators need to be described in readme.md HOT 1
- Remove DFU Trigger Library from the firmware HOT 5
- nRF52840-DK not recognized HOT 1
- Missing packets using the nRF52840 Dongle HOT 1
- Channel always goes to 11 after a reset in Wireshark with no way to change. HOT 3
- Could not Capture from multiple hardware interfaces on Windows HOT 1
- [question] 802.15.4 capabilities HOT 3
- Segfault on capture start Wireshark 3.2.0 HOT 2
- nRF52840 DONGLE DFU ZIP HOT 7
- FreeBSD umodem detect baudrate HOT 5
- Startup time is too long when start capturing packets HOT 2
- sniffer not support xiaomi phone's BLE packet HOT 1
- Firmware for other devkits, PCA10100
- Linux, Python, error after channel switching HOT 1
- nRF5340 DK support? HOT 1
- nRF52840 support for tshark? HOT 2
- nrf802154_sniffer.py doesn't exit on macOS when the capture is stopped HOT 8
- Cannot capture on a custom board with external JLINK! HOT 1
- `SyntaxWarning: invalid escape sequence '\s'` when compiling RCV_REGEX HOT 1
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 nrf-sniffer-for-802.15.4.