Peloton Spin Bike Transmit Power via Ant+/BLE - Hardware Hacking General

I own a peloton bike and it has a really frustrating restriction. The bike has the ability to accept ant+ and Bluetooth connections for HR monitors, but they have the software restricted so that the ant+ is only receiving. No way to turn it on to transmit the cadence/power/distance data live to a garmin or other fitness device. Have to jump thru hoops via strava to extract the data after the fact. Anyone have any thoughts on how to make that data accessible live via ant+?

Related

All about BlueTooth

Hi, as we'll all end up with an xda2, and they seem set to have built in Buetooth. I thought a thread all about the possitive applications for Bluetooth would be useful.
Can we steer away from the 'why can't it just have wifi' argument and actually discuss uses for bluetooth.
My thoughts are...
Bt gps mouse for the car would be fantastic. allowing you to pass the xda around the car and still have it picking up a signal. even take it outside the car when stopped to plan the rest of your route.
I have a broadband internet connection at home, running from a dedicated server machine, by Bt'ing the server i'll be able to wirelessly surf the net anywhere in my house, that would rock! internet based voice comms in my mobile. guess you could also Bt activesync if you really felt the need, but i tend to charge it at the same time so i'll stilll be plugging a cable in.
Bt headsets could be good. driving along the road and your phone rings etc...
Guess you could Bt contacts and appointments etc
Bt games could be interesting, think theres a worms clone called snails that already does this.
Does anyone know if it'll be able to connect to more than one Bt device at a time? say a gps system and a headset? or my server machine and a headset? Can anyone think of Bt uses that i've overlooked
i hope your house's not so big do not forget BTs range does not go over 10 meters and BT is much more subject to interferences frequencies with other devices than 802.b or g protocol. Even more BT max speed theorically is 2 Mbps, whereas wifi 802.11b is 10 and 802.11g is 54
i guess THAT makes the difference too
BT is more secure ok but within a very limited range and brandwidth, perfect for headsets
You can use multiple devices. BT effectively doesn't even give the full 10-meter specified range (unless it is Class II, 100 meter spec). It is very slow with an effective throughput around 700k. It is fantastic for headsets, and still much faster than GPRS. The GPS thing makes me laugh though...both devices need power, so why not just cable them together?!?

accessing internet via satelite

I am curious to know as I use my pda for the main purpuse of road navigation but would like to know if also I can access the internet through the gps receiver.
Sorry but that cannot be done, the gps receiver is a receiver only unless its bluetooth in which case it receives the gps signals and transmits them over bluetooth to the phone/pda, it has no capability of satellite communication for internet.
if the gps satelite had access to the internet and would send data and the gsp module had support for recieving data i guess it could be don
but since gps was invented by the us army and they still use it i doubt they would add too much internet support in that system
also it would be a bad thing for all people who were using gps when the whole system would crawl to a halt when little timmy were downloading powerranger mpg's
It couldn't work, how would the satellite receive the page request? To do this, the GPS module would have to be a transceiver...which it isn't.
I guess for this to be possible, you need a satellite chip like in a sat. phone....I wonder if anyone will produce one to go in a CF slot anytime soon? Would be pretty cool!
Ben
A GPS Receiver mainly receives clocking signals from different sattellites and calculates your position based on the timedrift between the different clock feeds.
These clockfeeds are actually broadcasted on a singal transponder and single channel for each sattellite... in other words, everyone receives the same stream... so no luck there
Regardless of that fact, a GPS receiver is usually pretty dump and doesnt have the brain to maintain Layer 2 (let alone 3) cohesion for a data stream.
Anyways... my 2c

Linking 5 cars via tether for streaming

Wud up doh ladies.
Heres my predicament, my buds and i are driving up to daytona for SBN (spring break nationals, a bass competition) and were basically driving in a caravan.
Each car has at least 5000 rms and up to 15000 rms. (watts)
What we thought would be epic was for me to be djing off of a laptop on the way there, connected via ustream and all 5 cars tuning in to my stream allowing us to play the exact same songs at the exact same time from the 5 vehicles making you be able to hear us from a mile or so away
Predicament. To my knowledge, we have an ipad with ability to tether and nothing else as or right now considering i havent really looked too far into it.
However, We do have a power converter in one of the vehicles allowing us to use a wall outlet essentially.
I was entertaining the idea to have a router connected and to be streaming via a shoutcast server over LAN but im unaware of any app that allows you to tune into shoutcast radios being broadcast over a lan on itouch or ipad or iphone or android for that matter. I am aware that winamp allows you to plug in your listening IP but i have never tested it to work over lan nor on an android and i dont believe its on iphone etc.
So my alternative was to leech internet off the ipad, but if the caravan is 5 cars long, will all cars be able to reach the signal from the ONE ipad, and will that ipad have enough bandwidth to have me dj (upstream, upload) and 5 devices stream (downstream, download). Audio will be streamed at 48kbps if i remember correctly so the bandwidth required ISNT massive however over 5 devices i believe it might be an issue.
if the bandwidth is sufficent i was entertaining the ability to attempt to use the ipad as a WAP (Wireless access point) connected via the router then have an antenna from the router on the roof of the car to boost distance you can pick up the signal from.
WTB ANSWERS, i have 3 weeks to get this to happen
I doubt very seriously the wifi antenna in the iPad is capable of handling this sort of abuse.
You might be able to do it with a laptop and a wireless AP in infrastructure mode and have multiple clients connect to that system.
Regizzle said:
Wud up doh ladies.
Heres my predicament, my buds and i are driving up to daytona for SBN (spring break nationals, a bass competition) and were basically driving in a caravan.
Each car has at least 5000 rms and up to 15000 rms. (watts)
What we thought would be epic was for me to be djing off of a laptop on the way there, connected via ustream and all 5 cars tuning in to my stream allowing us to play the exact same songs at the exact same time from the 5 vehicles making you be able to hear us from a mile or so away
Predicament. To my knowledge, we have an ipad with ability to tether and nothing else as or right now considering i havent really looked too far into it.
However, We do have a power converter in one of the vehicles allowing us to use a wall outlet essentially.
I was entertaining the idea to have a router connected and to be streaming via a shoutcast server over LAN but im unaware of any app that allows you to tune into shoutcast radios being broadcast over a lan on itouch or ipad or iphone or android for that matter. I am aware that winamp allows you to plug in your listening IP but i have never tested it to work over lan nor on an android and i dont believe its on iphone etc.
So my alternative was to leech internet off the ipad, but if the caravan is 5 cars long, will all cars be able to reach the signal from the ONE ipad, and will that ipad have enough bandwidth to have me dj (upstream, upload) and 5 devices stream (downstream, download). Audio will be streamed at 48kbps if i remember correctly so the bandwidth required ISNT massive however over 5 devices i believe it might be an issue.
if the bandwidth is sufficent i was entertaining the ability to attempt to use the ipad as a WAP (Wireless access point) connected via the router then have an antenna from the router on the roof of the car to boost distance you can pick up the signal from.
WTB ANSWERS, i have 3 weeks to get this to happen
Click to expand...
Click to collapse
Sounds like a pretty sweet idea dude! If I were in your shoes, I would create a powerful, rolling, WiFi LAN. Here's how I would do it:
Here's what you would need:
VLC (it's free)
A really powerful wireless router with external antenna's
Make sure the laptop you're going to be performing the broadcast from has its own wired network adapter
What you would do:
Connect your laptop up to the WAN port of the wireless router (the same port that you would normally connect your Cable Modem/DSL/FiOS). This is because you want your laptop to be set up as the default gateway for that LAN.
I would perform the broadcast from the middle car in the caravan for the best signal to the rest of the vehicles, possibly even use external antenna's (like, external to the car itself, not just the router) for the best possible signal quality.
Set up a local VLC streaming server on the laptop. This way you can make the stream much higher bandwidth and higher quality. Everyone can tune into with their own VLC client's, whether on other laptops, or iOS/Android devices with VLC.
Done correctly, this setup won't even require an internet connection, as everything will be done via the local network. That said, if the broadcasting laptop has a mobile connection tethered up to it, then everyone can benefit from that if they wanted to.
Overall, the mobile WLAN idea, in conjunction with a local VLC broadcast, will afford you the best audio quality along with the highest degree of reliability, as you won't need to worry about dead spots in the mobile coverage. Also, this method will yield the lowest latency (because they'd all be on the same local network), so for everyone in the caravan, their stereo's will more likely be playing the same thing at the same time as opposed to everyone playing the same thing, but all at different parts depending on their cellular network conditions.
What do you think?
Will the router do it? Unless it's a real piece of junk, yes. (And by junk I don't mean something selling new for $19.99, I mean something real cheap. Even a $20 router should handle 5 audio streams without waking up.)
Will the idea work? Not the way you want. There will be a delay of up to a few seconds between the streams to each car. All the cars can hear the same song at (within a couple of seconds at most) the same time. But close enough that there's no echo? No.
Connect a computer's web browser to a web audio source (police scanner, or anything else where the source doesn't start by your connecting to it, like a podcast will). Connect your phone to the same source (using its browser). Notice that there's a delay between them.
Nothing you can do about it - that's just how streaming works these days. Maybe for SBN 2025.
With encoding and decoding of digital audio streams, signal quality, et cetera.. you'll find it hard to achieve a truly synchronized stream. With new ATSC broadcast standards, even television sets in my household are off-sync; there is an echo.
Here's where analog synchronization comes in. It might seem very old-fashioned, but you could use an FM transmitter for this. I don't know much about them, but be aware of FCC regulations here in the states. You'll need a fairly high-power one and an omnidirectional antenna. Plan on a nice big investment, too!
Some cons to an FM transmitter:
1. Reliability: it's RARE that you'll find a vacant station in a metro area. Broadcasting over live stations is illegal, and requires a LOT more power than you can get in a portable FM transmitter.
2. Security: the music stream is unprotected. Just about anyone nearby could pick up your station and use YOUR tunes.
3. Vulnerability: it's possible that someone else could bring a more powerful FM transmitter, and broadcast Justin Bieber to your five vehicles (yikes!)
It'd probably be easier to store local copies of the music in each vehicle and use a network connection to handle synchronizing hitting the "Play" buttons.
But you'd probably have to write a whole new application.
dfc849 said:
With encoding and decoding of digital audio streams, signal quality, et cetera.. you'll find it hard to achieve a truly synchronized stream. With new ATSC broadcast standards, even television sets in my household are off-sync; there is an echo.
Click to expand...
Click to collapse
Ya, anything that encodes and decodes is very likely to do it at a slightly different rate, so synchronization would be very difficult. Even if you could get them started at the same time, they will probably slip out of sync after some time, too. This goes for the idea of just pushing "play" at the same time. Music playing at slightly different rates may sound the same to us, but will shortly fall out of sync.
dfc849 said:
Some cons to an FM transmitter:
1. Reliability: it's RARE that you'll find a vacant station in a metro area. Broadcasting over live stations is illegal, and requires a LOT more power than you can get in a portable FM transmitter.
2. Security: the music stream is unprotected. Just about anyone nearby could pick up your station and use YOUR tunes.
3. Vulnerability: it's possible that someone else could bring a more powerful FM transmitter, and broadcast Justin Bieber to your five vehicles (yikes!)
Click to expand...
Click to collapse
On the other hand, to broadcast only a few hundred feet you could probably get something at a computer store that would handle it. I know I picked up a $10 FM transmitter meant for iPods and CD players to connect them to a car stereo. It transmits from my computer to my stereo about 50ft away with no problem, though I haven't tested the limits. It would be easy enough to just plug it into your DJ machine and set all the cars to the same radio station. You could try sticking it to the top of the car and see how far away the other cars still get a clear signal. If it's not enough, you could probably pop it open and extend the antenna a little and get better range.
Where are you driving UP from? Cuba? All of that for a 4 hour trip if you are as far South as Miami?
xpather that
Cool idea
i'd go with analog, i.e. FM transmitter
You ought to have good line of sight on the other members of your caravan.. While I'd recommend keeping the DJ in the center of the pack, even if all five cars were strung along you ought to get good signal from front to back. Just don't get too separated (finding ways to manage that is half the fun of caravaning).
I'll echo what was said above and recommend you preload your songs on all the devices. Streaming synchronized audio is simply impractical. *Playing* all the songs at the same times might be more doable. Maybe. Your mileage may vary, etc etc.

Android based HU that interfaces phone via BT or wireless?

I'm fairly new to this concept but I'm trying to get up to speed. Basically what I want to do is display waze, play pandora and other random things i do on my phone now. I would like to do it perhaps having the HU connect to my phone hotspot via wireless for data and perhaps even use the phones GPS data. If not I can always run a GPS antenna to the HU. But basically I just want to be able to use waze, pandora and maybe a select few other apps. Is there something out there like this? I know about app radio but It also appears the phone must be plugged in via HDMI to make this work. I currently have an AVIC-Z140BH which is ok but the navigation sucks and pretty much all i use it for is pandora and album art. Being that it's in a loud vert I rarely use the hands free part of it but that's a nice feature to retain if possible.
This Avin Avant-2 is the closest I found, opinions?
Thanks much guys.
Dave

Bluetooth Connection to Diabetes Device (CGM)

My child uses a Diabetes Device (Dexcom G7 CGM) that connects to my phone via bluetooth.
If I'm out of range (6 meters) it disconnects and I can't get any info or alerts. It also can only connect to the one device that it's paired with and cannot be repaired to another device.
I'm aware that with Wifi we can have multiple "repeaters" that allow us to connect to one SSID but switch between the closest router.
Is there something that I can keep close to her that will identify as my phones bluetooth and repeat that bluetooth signal more than 6 meters but if I'm out of the house with her and only have my phone with me it should still be able to connect to my phone and not always have to connect to the device?
A normal range extender would not work because it wouldn't identify as my device.
Any help is appreciated.
One solution could be to use a Bluetooth range extender or repeater. These devices can receive Bluetooth signals and then rebroadcast them at a higher power, effectively extending the range of the signal. There are several Bluetooth range extenders available on the market that may work for your situation.
One option is the "Wireless Bluetooth Transmitter" by Avantree, which is designed specifically to extend the range of Bluetooth devices like your Dexcom G7 CGM. Another option is the "Bluetooth Extender" by Cricut, which can extend the range of Bluetooth signals up to 100 meters.
Another possible solution is to use a Raspberry Pi or similar device as a Bluetooth repeater. This would require some technical expertise, but there are tutorials available online that can guide you through the process. Essentially, you would use the Raspberry Pi to receive the Bluetooth signal from your Dexcom device and then rebroadcast it at a higher power.
Keep in mind that while these solutions may work to extend the range of your Bluetooth signal, they may also introduce some latency or delay in the data transmission. It's important to test any new devices thoroughly to ensure that they are working reliably and providing accurate data.
anawilliam850 said:
One solution could be to use a Bluetooth range extender or repeater. These devices can receive Bluetooth signals and then rebroadcast them at a higher power, effectively extending the range of the signal. There are several Bluetooth range extenders available on the market that may work for your situation.
One option is the "Wireless Bluetooth Transmitter" by Avantree, which is designed specifically to extend the range of Bluetooth devices like your Dexcom G7 CGM. Another option is the "Bluetooth Extender" by Cricut, which can extend the range of Bluetooth signals up to 100 meters.
Another possible solution is to use a Raspberry Pi or similar device as a Bluetooth repeater. This would require some technical expertise, but there are tutorials available online that can guide you through the process. Essentially, you would use the Raspberry Pi to receive the Bluetooth signal from your Dexcom device and then rebroadcast it at a higher power.
Keep in mind that while these solutions may work to extend the range of your Bluetooth signal, they may also introduce some latency or delay in the data transmission. It's important to test any new devices thoroughly to ensure that they are working reliably and providing accurate data.
Click to expand...
Click to collapse
Thanks but I believe that the range extender would appear to the device with it's own ID, this would mean that the device would not pair with it because it needs to also have the app. Also I need to be able to leave the house with just my cellphone and no repeater.
That's why I need a device that will appear to the dexcom as my phone and relay the data to my phone further away. Exactly the way it's done with a Wifi repeater that has the same SSID and the main router.

Categories

Resources