bluerange-io / bluerange-mesh

BlueRange Mesh (formerly FruityMesh) - The first completely connection-based open source mesh on top of Bluetooth Low Energy (4.1/5.0 or higher)
https://bluerange.io/
Other
288 stars 109 forks source link

Module for Communication with Smartphones #176

Closed nishinohi closed 3 years ago

nishinohi commented 3 years ago

I have created a module that receives terminal commands from a smartphone via MeshAccessConnection and sends logs to the smartphone. I also created a simple smartphone application to communicate with that module.

A description of the app and module can be found at the following link.

There are not a few limitations to the smartphone app, but if this module (AppUartModule) is useful for this PJ, I would like to send a pull request. I'm looking forward to your feedback.

mariusheil commented 3 years ago

Hello,

this looks very nice. :-) I have put it on a list of topics for internal discussion. I would really like to merge it in, probably as an example together with a short Tutorial about what can be done with FruityMesh. We will however need to discuss internally if we can maintain the code in the future so that it does not break. I will be in touch again.

Marius

mariusheil commented 3 years ago

Hi,

sorry for taking this long. We have discussed it internally. While the feature does not really fit into the core of FruityMesh, it could be a very nice showcase that other developers could work with. We would be fine to accept a pull request under a few conditions:

That's it :-)

Marius

nishinohi commented 3 years ago

Thanks for the reply. I am happy to be able to contribute because this PJ has given me a chance to learn more about BLE. I will adjust it to meet the presented requirements and submit a pull request.