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
Rainbow Sxmo - Simple X Mobile Released for the Pinephone (new minimalistic UI & image) mil 125 33,785 10 hours ago
Last Post: dodoeg
  openSUSE for Pinephone Alefnode 44 10,521 11-28-2020, 04:16 PM
Last Post: darkdragon-001
  Latest firmware for PinePhone modem! Subsentient 32 7,918 11-25-2020, 10:21 AM
Last Post: Nooblife
  theoretical battery life on Pinephone hiimtye 5 373 11-25-2020, 09:27 AM
Last Post: dallytaur
  kubernetes (k3s) on the pinephone e-minguez 0 254 11-25-2020, 08:59 AM
Last Post: e-minguez
  Scaling Issues With Various Programs on Pinephone publiclewdness 3 222 11-22-2020, 07:29 PM
Last Post: publiclewdness
  Fedora + Phosh for PinePhone njha 38 15,253 11-22-2020, 02:40 PM
Last Post: torbuntu
  Quick look at 4 different PinePhone OSs Luke 9 2,762 11-22-2020, 10:10 AM
Last Post: elastic
  PureOS on Pinephone dukla2000 82 26,111 11-19-2020, 02:24 PM
Last Post: clover
  Slarm64 on PinePhone [Slackware ARM - 64 bit] acid andy 0 189 11-16-2020, 12:15 PM
Last Post: acid andy

Forum Jump:


Users browsing this thread: 1 Guest(s)