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
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 32 23,349 03-21-2024, 04:27 PM
Last Post: donchurch
Wink PINEPHONE not booting Touchwood 2 280 02-23-2024, 07:27 AM
Last Post: Touchwood
  Slack on PinePhone Adam Seline 5 5,157 12-20-2023, 07:20 AM
Last Post: nickolas
  Struggle to install LibreOffice on the PinePhone Peter Gamma 48 22,945 11-24-2023, 07:02 AM
Last Post: Peter Gamma
  Which word processor to choose for the Pinephone? Peter Gamma 8 1,713 11-23-2023, 01:06 AM
Last Post: Peter Gamma
  openSUSE for Pinephone Alefnode 75 99,952 11-17-2023, 08:37 AM
Last Post: Uturn
  Using Signal on PinePhone in mid-2023? dante404 45 11,762 11-17-2023, 04:23 AM
Last Post: Kevin Kofler
  Genode- Sculpt OS for the PinePhone (non Linux) Surehand53 1 816 11-04-2023, 07:23 PM
Last Post: tllim
  Abiword as a office mobile word processor for the Pinephone? Peter Gamma 11 1,838 10-24-2023, 08:57 AM
Last Post: Peter Gamma
  What File Manager Options Are There For The Pinephone? pinephoneuser22 7 2,117 10-18-2023, 08:37 AM
Last Post: luppivega

Forum Jump:


Users browsing this thread: 1 Guest(s)