-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
about ArduinoBLE_P #5
Comments
hi The EXACTLE stack V1 was removed in one of the minor version updates. So you need to do some copying as described in the install and I would use the ArduinoBLE_P. This is a Patched version that has the EXACTLE- driver connection included AND solves a number of bugs that have been discovered but not solved by ArduinoBLE team. Not sure what kind of info you want to send. Are these large files or is it max 20 bytes. I can advise you better. Maybe drop me an email directly. I have sent the complete package before to Sparkfun and had also made an integration with Openlog to exchange data from the MicroSD over Bluetooth with an integrated menu, but they did not seem to be interested. I think they want to keep moving on V2. Currently, I am writing a number of sketches that work directly on the Cordio stack, not using ArduinoBLE. Not only peripheral / server, but also Client/central on Artemis. Next to that, I am using Python BLEAK on Linux (which also works on Windows) for the client. I have created examples (peripheral and client) for a BME280, Heartrate monitor, and NUS (Nordic Uart Service). regards, |
@paulvha |
Amazing. I'm currently using V2 on customized apollo3b boards. I want to infer a fast(not actually) data transfer for getting live data like ECG. Arduino BLE and MBED seems to limit the MTU size to 23 and that only reaches 26k byte/s. I have reached 160k byte/s on esp32 with ESP-BLE. I wonder if it is possible. |
Not necessary. BLE can/will change it's MTU size on request of a central af connect You can take ArduinoBLE_P.zip and install that next to ArduinoBLE in the IDE library folder. It does work on V2 as well (no need to install the Exactle etc.) Then in your sketch change to include ArduinoBLE to include ArduinoBLE_P. See example13_ph_MTU_size.ino on how to read the MTU size that has been agreed. If you want me to take a further look, drop me your sketch to my private email ([email protected]) and I will have a look |
Many thanks for bringing bluetooth to the Apollo3 :) . I am considering to start using it in a project.
A few questions:
The text was updated successfully, but these errors were encountered: