Convert Visual Studio (e.g. Community Edition) to B4X

Robert Valentino

Well-Known Member
Licensed User
Longtime User
The company that makes my Blood pressure reading device has gone bankrupt and of course there app requires you to log into their server to use and now there is no server. Nice setup..

Someone uploaded BluetoothBP on GitHub. If it wouldn't cost too much I would like to convert this to B4X and upload it to the same site

Give it a look and let me know

BobVal
 

Peter Simpson

Expert
Licensed User
Longtime User
Nice setup..
Yep, absolute bs. You pay good money out for hardware, but when the service stops, everything becomes absolutely useless software wise.

Have you tried scanning the BPM for GATT services using one of the many free apps on the pay store. That could be a good place to start. Note that I said could be.

I'm presuming that their servers were only to activate the app, the hardware might already be sending out the data you need.

You can probably get the Device Primary Service UUID followed by the Bluetooth Gatt Characteristics and take it from there, no guarantees though. There are plenty of threads on the forum on reading Bluetooth Gatt Characteristics, but first you need the Device Primary Service UUID.

Try using BLE scanner from the Play store to read your BPM GATT information. First you need to read the Device Primary Service UUID, followed by the Bluetooth Gatt Characteristics.

Good luck...
 
Last edited:

BlueVision

Well-Known Member
Licensed User
Longtime User
Why did I comment with a "Thank you"?
Because this case exemplifies how dependent one becomes on cloud services and AI, and how quickly the whole thing becomes completely pointless and useless when ‘the chain’ breaks, for whatever reason. The use of technologies of this kind is fundamentally flawed in concept. Why does the device have to communicate with a server? It may make sense to collect non-personalised data if the solution is widely used, so that it can then perhaps be made available for research purposes and to identify certain health trends in the population. I can go along with that, and it would be a good thing. But it is likely that this data will then be ‘sold’ and used as the basis for various studies. And that is precisely where a line is crossed that I personally cannot tolerate if I am not also participating in the compensation. From this point of view, I would like to see many more of these data collectors go under as quickly as possible with this business model.

For you personally, this only has disadvantages. Of course, it is difficult to find alternative solutions (unless you resort to the good old blood pressure monitor, which is offline but also ‘inconvenient’ to use). But perhaps there is a way to start and evaluate the data with B4X. I wish you luck.
 

Robert Valentino

Well-Known Member
Licensed User
Longtime User
I agree. But I posted here to see if someone was interested in doing the conversion, this is the Job Offers.

According the information in the attached BluetoothBP link the data is available via bluetooth.

ALSO, I have found a replacement that works (Free - with a ton of annoying stuff in it)

I will give the conversion a try once I complete some tasks I am working on
 
Top