Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
nullagent
@nullagent@partyon.xyz  ·  activity timestamp last week

Just needed one tweak to the KISS encoder to define our port usage and give myself a way to put BLE data out a different port than LoRa data when in KISS mode.

Planning to also support streaming GPS NMEA over KISS eventually as well as promiscuous mode WiF sniffing.... eventually.

So reserved some values for that stuff.

#MeshTNC #devlog

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
nullagent
@nullagent@partyon.xyz replied  ·  activity timestamp last week

Woot, done with BLE receiving. Added some new commands to control it all.

Still need to actually test the KISS output and support transmit.

But its been running all day and seems pretty stable.

https://github.com/datapartyjs/MeshTNC/pull/41

#MeshTNC #devlog #radio #ble #lora

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this comment
  • Block
nullagent
@nullagent@partyon.xyz  ·  activity timestamp last week

First things first, I want to make it so that the ASCII CSV output format for BLE packets roughly matches LoRa packets.

Every packet gets an arrival timestamp, type, RSSI and SNR values. Followed by whatever payload.

In the case of BLE packets there's also a 6 byte MAC so I slap that infront of the payload.

There's no SNR data for BLE so that's always 0.0. But the RSSI is good.

#MeshTNC #BLE #LoRa #devlog

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
nullagent
@nullagent@partyon.xyz replied  ·  activity timestamp last week

Here I was thinking the KISS protocol support was going to be hard ✨

Actually this flew together, mostly bc @meph already did all the hard stuff on KISS handling.

So just check which output mode we're in and yeet the data at the BLE data KISS port.

#amateurradio #wardriving #ble #embeded #esp32 #devlog #MeshTNC

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this comment
  • Block
nullagent
@nullagent@partyon.xyz  ·  activity timestamp last week

#MeshTNC #devlog

Working on BLE packet sniffing and transmission for MeshTNC, bc who doesn't want to do APRS or meshcore over BLE advertisements 😉

My quick hack feels promising so I think I'll clean this up and PR it.

https://github.com/datapartyjs/MeshTNC

#lora #meshcore #meshtastic #amateurradio #embedded #esp32

Your browser does not support the video tag.
nullagent
@nullagent@partyon.xyz replied  ·  activity timestamp last week

First things first, I want to make it so that the ASCII CSV output format for BLE packets roughly matches LoRa packets.

Every packet gets an arrival timestamp, type, RSSI and SNR values. Followed by whatever payload.

In the case of BLE packets there's also a 6 byte MAC so I slap that infront of the payload.

There's no SNR data for BLE so that's always 0.0. But the RSSI is good.

#MeshTNC #BLE #LoRa #devlog

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this comment
  • Block
just small circles 🕊 boosted
Orhun Parmaksız 👾
@orhun@fosstodon.org  ·  activity timestamp 4 months ago

Finally, I can chat with my rat friends over Bluetooth 🙏🔥

💬 bitchat-tui — Secure, anonymous, P2P Bluetooth chat in your terminal.

📡 Communicate off-grid with E2E encryption, public channels, and direct messaging.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/vaibhav-mattoo/bitchat-tui

#rustlang #ratatui #tui #bluetooth #ble #chat #p2p #encryption #terminal

Your browser does not support the video tag.
  • Copy link
  • Flag this post
  • Block
Orhun Parmaksız 👾
@orhun@fosstodon.org  ·  activity timestamp 4 months ago

Finally, I can chat with my rat friends over Bluetooth 🙏🔥

💬 bitchat-tui — Secure, anonymous, P2P Bluetooth chat in your terminal.

📡 Communicate off-grid with E2E encryption, public channels, and direct messaging.

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: https://github.com/vaibhav-mattoo/bitchat-tui

#rustlang #ratatui #tui #bluetooth #ble #chat #p2p #encryption #terminal

Your browser does not support the video tag.
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login