Skip to content

Releases: meshtastic/ATAK-Plugin

1.0.25

08 Jun 19:47
Compare
Choose a tag to compare

Fixed a bug with chunked messages and a crash from Toast not on UI thread.

1.0.24

06 Jun 16:20
Compare
Choose a tag to compare

This new version handles the case where you're already using Short/Fast and initiate a data package transfer over Meshtastic.

1.0.23

04 Jun 21:36
3af3c45
Compare
Choose a tag to compare

This update brings the ability to share data packages over Meshtastic!

The strategy we use is to send out a "switch" message to all nodes. This will switch the modem preset in your Meshtastic node's Lora config to Short/Fast. The switch message is "opt-in" via a preference setting so you do not have to participate.

Once a node ACK's the switch message to the initiator of the transfer (the person sending the data package) the sender's node will also switch to Short/Fast and reboot. Your existing PSK and preference selected channel will be used . The only modification this plugin does is the modem preset which is restored to the original setting once the transfer is completed.

After the sender's node reboots, it will begin sending chunks of the data package one-by-one. After each chunk is sent, the sender waits for at least one ACK for that chunk. Any chunk which returns a message status of error will be transmitted. After all the chunks are sent, the sender node will send out a "END" message which indicates to the recipients that the transfer is over. The recipients then reconstruct the data package and ingest it in ATAK. After that the recipient's client will respond to the sender via their NodeID with a "MFT" message that tells the sender at least one node received all the chunks. Any remaining errors will still be retransmitted but at this point the sender thinks their job is done.

Data packages are limited to less than 56KB and 3 hops. This should be enough to send a GeoPic thumbnail.

In testing, it took about 15 minutes to send a 40kB geopic thumbnail.

1.0.22

21 May 14:57
Compare
Choose a tag to compare

Added a Tool menu for meshtastic plugin.

Voice memo will record speech to text with Vosk language AI model. English only (tho Vosk supports a lot)
the speech to text will go out as a meshtastic text message and receivers will have the option to turn on text to speech to read out the message.

See the preferences for more options on this.
Screenshot_20240521-103711

1.0.21

16 May 17:17
Compare
Choose a tag to compare

Fixed a lot of stuff. Namely not re-emitting the mesh nodes.

1.0.20

16 May 11:18
Compare
Choose a tag to compare

add more null checks for things

1.0.19

12 May 02:29
Compare
Choose a tag to compare

fix the crash with getting battery level

updated protobufs

1.0.18

09 May 19:40
Compare
Choose a tag to compare

Added reporting controls and more data populated in the contact for a sensor node

1.0.17

09 May 01:05
Compare
Choose a tag to compare

Set ATAK's reporting strategy to Constant with 2 minute update intervals.

1.0.16

03 May 00:52
Compare
Choose a tag to compare

Ok this time I fixed it.