Event JSON
{
"id": "b0ce3a252e02f10a9c9a9666d86271ffb14c25f1a4836840ba0a39f008eebb11",
"pubkey": "3b02a30f8ce7ab1da7ce5316869ba04b4d75829a83b3bd4be4a9e5a8b5be5c25",
"created_at": 1721399257,
"kind": 1,
"tags": [
[
"t",
"lora"
],
[
"imeta",
"url https://static.toot.community/media_attachments/files/112/813/597/716/634/624/original/d367b2a9ad17d519.jpg",
"m image/jpeg"
],
[
"t",
"meshtastic"
],
[
"proxy",
"https://toot.community/@shortcolin/112813621733580387",
"web"
],
[
"proxy",
"https://toot.community/users/shortcolin/statuses/112813621733580387",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://toot.community/users/shortcolin/statuses/112813621733580387",
"pink.momostr"
],
[
"-"
]
],
"content": "I've been experimenting with writing a Meshtastic compatible client in Rust on an STM32WL chip, as a learning exercise and it's been quite a pleasant experience. I can transmit and receive text messages, user info and can receive and display position messages. I can retransmit packets, but haven't yet properly implemented the retransmission based on signal strength logic. Next step is to do this and then tidy up the code to make it presentable and configurable.\n\n#meshtastic #lora\nhttps://static.toot.community/media_attachments/files/112/813/597/716/634/624/original/d367b2a9ad17d519.jpg\n",
"sig": "977135c2690675d6d20dffffb21491511212925b3d687ae0ac22e106fcdd163ae725289b9a3c35478b3f9f57fa031ec2d1468c83b9e632f53cf1a135ca63c8bb"
}