I have a working application using a Particle Neon. It communicates with a blood pressure monitor. All development was done using a Nordic SDK (Softdevice S140) and directly programmed onto the Neon using a Segger.
The blood pressure monitor has a constrained bluetooth interface - things must be done in the right order, and with correct timing or the connection drops. Briefly, the application scans, connects, discovers, write indication to some handles, receives HVX and confirms – all these are done through Nordic’s SDK. I also needed to attach an RTC (using I2C aka “TWI”) because the blood pressure monitor expects its clock to be set.
Now I would like to upload blood pressure readings to the cloud, using cellular - I plan to use a Boron to do this.
What is the advice to migrate this working application to the Boron?