I need to design an iOS app but have no experience (I only know embedded C).
The app should be fairly simple, it just needs to create a binary file based on options (enable/disable) and then send that binary file using BLE.
I already have a Python script which runs on Windows/Mac that generates the binary file and sends the binary file over BLE. But now I need to get this working on an iOS app.
I can connect to the bluetooth receiver (BT401) using the Lightblue app to send and receive commands via UART pass through.
A similar app already exists (VOG-Altimeter) where altitudes are enabled/disabled....
I need to do the same sort of thing and once the settings have been made, generate the binary file and send it via BLE.
So the steps are:
- Create a bluetooth connection (to the BT401) like the LIghtblue app does
- Create a binary file based on the settings like I currently do with the Python script
- Send the binary file via BLE connection (to the BT401) like I currently do with the Python script.
I already have this working with the Python script, but don't know how to develop an app to do the same.
Can anyone help or give me pointers on how to proceed ?
I tried ChatGPT but it couldn't even get the BLE connection to work.