EDIT: further to the exchanges that have gone on, I am not supporting the Meshtastic project any further. I am making the download unavailable now. I don't wish to further any involvement with the project.
A very exciting new release of the Ripple Ultra firmware (for both the T-Deck and the Ripple Touch pagers) is coming soon, and the big new thing will be multiple network profiles, which you can easily switch between. And, there will also be support for Meshtastic profiles! So, the one device can interact with multiple meshes, each with separate identity, contacts and configuration.
Here is a preview of the UI for creating a new network profile:
The new home screen shows each network like a folder, with the group chats/channels and contacts for each listed underneath. There can only be one network active at a time, and this is indicated by the orange wifi icon next to the name:
The Meshtastic Public channel looks like this:
EDIT: Map tab almost finished
The POSITION data is now used in the map tab! Thanks to a colleague in Brisbane for this awesome screen shot:
This has impacted the code quite a lot, but will be worth it as it is opening up the Meshtastic protocol compatibility, and (when I get the time) R2 support! Being able to communicate across multiple protocols and meshes should be very useful, and make for a very versatile stand-alone device.
The Meshtastic compatibility will be very minimal to start with. I've been writing the support from scratch, and am just supporting the basic CLIENT_MUTE role, and only a small subset of the 'Ports'/Modules, ie. just TEXT_MESSAGE, POSITION, TELEMETRY, NODEINFO initially. I still have to write the public-key direct message encryption, and adding additional private channels.
The beta release will be published here just to paid members, and once it's stable it will be publicly downloadable.