Bluetooth low energy & ANT+ sports sensors Pinephone distro?
#21
The PMOS CE version that is available in the store right now, do have fixed the usb-c problem:

https://forum.pine64.org/showthread.php?tid=10429

All options are possible now, next to BLE also support for ANT+sensors with an ANT+ stick.

Migrating the Adafruit Peloton Open Source BIke Computer to the Pinephone and adding more features like ANT+ support, MQQT brocker, Open Source Infux Data Base for sensors from different devices, and Grafana for visualization, would make out of the Pinephone a multi purpose device for all kind of sports people:

https://forums.adafruit.com/viewtopic.ph...88#p824388
  Reply
#22
You can also discuss how to use the Pinephone to stream  BLE and ANT+ sensors in the Matlab over MQTT:

https://ch.mathworks.com/matlabcentral/a...-stream-se
  Reply
#23
Questions how to build a connection between Rasperri PI, Pinephone, MQTT, Matlab. All information are there. But for someone who is not familiar with Bluetooth low energy sensor streaming and MQTT this is a hard job. For others it's an easy one. An example would be very helpful, for instance for the Rasperri PI, which then can be developed further, run on the Linux Pinephone, etc.

https://ch.mathworks.com/matlabcentral/a...contriblnk

https://ch.mathworks.com/matlabcentral/a...contriblnk

https://ch.mathworks.com/matlabcentral/a...contriblnk

There is an Android app IpBike which supports ANT+ sensors and BLE sensors. Unfortunately, IpBike does not offer Ip streaming. Is this not a shame?

https://ch.mathworks.com/matlabcentral/a...contriblnk

I wrote a long thread in the support forum of IpBike about this subject. Unfortunately, the developer Ifor Powell did not react to my posts. It is difficult do depend on an Android app which is not open source for an Ip stream, and to depend on a developer which does not seem to be interested in new developements. Therefore I m promoting development of an Ip stream on the Pinephone.
  Reply
#24
Daniel Thompson, PineTime developer stated on his youtube channel, that he had no plans to use external BLE sensor with PineTime, but connecting PineTime to BLE peripherals is certainly possible... though it would be a lot of work.

https://www.youtube.com/watch?v=lIo2-djNR48&t=118s

On a Linux platform, it is easier, either on the Pinephone or for instance on an Android watch running Linux.

Or on a real Linux watch from Pine64, which I miss.
  Reply
#25
https://openbci.com/forum/index.php?p=/d...one#latest
  Reply
#26
Here is a demo of the OpenBCI software with EEG sensors:

https://openbci.com/

can this OpenBCI GUI5 software run on the PinePhone and integrated with BLE and ANT+ sensors? This would be a revolutionary open source bike computer.
  Reply
#27
Unfortunately, this project is still a theoretical thread, with no practical tests yet. But it looks promising. I became interested in Linux smartwatches, too.

https://forum.xda-developers.com/smartwa...1413/page3

A reviewer stated, that an LG watch G with Linux AsteroidOS 1.0 runs for two days, whereas the PinePhone runs as far as I know only two hours with one battery pack. Good reason to develop this project also on a Linux smartwatch, and to write a Linux smartwatch on the wishlist of Pine64.
  Reply
#28
How many batteries do you want to use? Until nuclear power is common in small devices, do wireless sensors on a bicycle even make sense? What advantage is a cycle computer on your wrist? The only one I can think of is theft protection.
  Reply
#29
The bike computer can be modified to become a pure sports watch with Bluetooth low energy support. I was successful in promoting sports watch sensors in the Matlab community. Matlab now supports Bluetooth low energy sports sensors. There is now an example which uses an Under Armour Bluetooth low energy chest strap and Under Amour Bluetooth low energy running shoes in Matlab. But instead of running shoes, also a foot pod like the Stryd foot pod can be used. Bluetooth low energy is very energy efficient:

https://ch.mathworks.com/help/matlab/imp...vices.html

I can recommend to use the Polar OH1 BLE heart rate sensor and the Stryd BLE foot pod for accuracy reasons. Could the Matlab example not be modified for the PinePhone or for a Linux smartwatch?
  Reply
#30
Have you asked the Octave community about BLE sensor support? Even if they don't support that matlab method directly they may be able to suggest other options, such as a BLE to MQTT bridge or a bit of python code.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Questions and experiences using Fedora Mobile (as a PinePhone newbie) zkajdan 1 154 10-03-2021, 11:31 AM
Last Post: zkajdan
  Reddit clients for the Pinephone. Gamey 0 183 09-29-2021, 03:56 PM
Last Post: Gamey
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 16 4,072 09-28-2021, 09:53 PM
Last Post: tllim
Lightbulb Fuchsia OS for the PinePhone Canyonless 3 76 09-23-2021, 02:32 PM
Last Post: ragreenburg
  Latest firmware for PinePhone modem! Subsentient 75 47,361 09-21-2021, 02:55 AM
Last Post: zetabeta
  Slack on PinePhone Adam Seline 0 217 09-13-2021, 07:58 PM
Last Post: Adam Seline
  Pinephone Apps Unified Dev Hub biketool 11 1,469 09-09-2021, 10:53 AM
Last Post: ragreenburg
  Fedora + Phosh for PinePhone njha 69 48,121 09-06-2021, 03:11 PM
Last Post: jiyong
Question manjaro vs arch on Pinephone? dieselnutjob 2 553 09-03-2021, 05:07 PM
Last Post: bcnaz
  Podcasts on the Pinephone Gamey 8 276 09-03-2021, 10:13 AM
Last Post: Gamey

Forum Jump:


Users browsing this thread: 1 Guest(s)