Next Steps
Hey @jeksys Thanks for pushing this up.
I actually like the foundation you've laid here versus what Tobias(thepoweroftwo) built. I don't know if there's a big need to have a North American formatted version(given the different radio freq. for NA and EU). But I'd like to continue building off what you have here.
From what I can tell, your next steps is to get the actual chat view passing messages around? I could try connecting pieces there...
Hey @tcote19 Thank you for nice words. It's good to know that my code is not going to waste. I had pretty busy schedule last 6 months. Didn't have time to finish it. But I'll have more time from now on.
Afaik there is no need for North American formatted version. Radio freq is device specific, the app is agnostic to that part.
From what I can tell, your next steps is to get the actual chat view passing messages around?
The next steps:
- [major] finish protobuf implementation and communication with the device. At the moment it's just reading basic info from a device, no chat, no updates, etc. I don't really full understand Meshtastic protocol, so Tobia's app can be help.
- [minor] fix mestastic manager, now it's linked to one device only. Which is ok for now, but can create issues later.
- [medium] show device info: name, location, status
- [medium] show map with all devices, regular Apple maps can be used, later replaced with OpenStreetMaps or similar
- [medium] chat
- [later] device config, firmware updates
I could try connecting pieces there
Yes, please. Feel free to create a PR, so we can keep the code in one repo and once it's close to feature complete we can move it into Meshtastic account. If you have any other ideas how to organize the work I'm open for suggestions.
Afaik there is no need for North American formatted version. Radio freq is device specific, the app is agnostic to that part.
You're probably right, I only say that because I noticed the other app has some region-specific hardware settings.
Most people won't really be concerned with these types of settings IMO, so no big deal.
It looks like a device settings, may be it's specific to EU region. I need to have a look at Tobia's app and the protocol
If when you get a chance, I think I need to be authorized to push to this repo.
Hi, just a small message to say a big thank you, your code was easy to build, I'm not a swift developer but I'd like to help. Question: what is the Meshtastic version target of this ios app ? I use the last and I have difficulties to connect (I did the PIN and I cannot continue after, nothing happened), what is currently implemented do far? Best regards
Hi @krl91, thank you for good words. Help is always welcomed. The current and the biggest challenge I have at the moment (besides not having enough time) is protocol implementation. There are a base BLE and Meshtastic managers. But I think the implementation is outdated. The last time I've updated it I was able to connect to a device and pull all the data from the device.
The next things I want to do once I have some time:
- review protocol implementation;
- update Mestastic manages, so it supports multiple connected devices
- update UI to show connected device info