Important: These forums are for discussions between SkyDemon users. They are not routinely monitored by SkyDemon staff so any urgent issues should be sent directly to our Customer Support.

Autopilot + COM freq. over BT to RS232


Author
Message
Kilo Lima
K
Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)Too Much Forum (117 reputation)
Group: Forum Members
Posts: 12, Visits: 0
Kilo Lima - 8/28/2024 5:00:33 PM
Hi,

I’m wondering where you connect the 5v supply for the Bluetooth module in your aircraft?

Thanks!

Any idea please? Thanks for your help!

I_Need_Help
I_Need_Help
Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)
Group: Forum Members
Posts: 11, Visits: 10
I_Need_Help - 9/2/2024 3:28:07 PM
Tim Dawson - 8/23/2024 9:30:52 AM
SkyDemon uses Bluetooth low energy (BLE). There's no pairing process, there's no SPP, it requires pretty much no configuration, so it's very easy.

BLE to RS232 has a defined service and characteristic UUID (one for each) which you should be able to find online.

@Tim there doesn't seem to be a defined BLE serial UUID, only for classic BT. Could you point me to the UUID serial spec you are using? 

We can see our device in SkyDemon and it connects but then complains about the service. 

Many thanks


We are advertising the service UUID 0xFFE0 (0000FFE0-0000-1000-8000-00805F9B34FB) and SkyDemon can see the device, it appears in the list when we go to Connectivity -> Add Bluetooth Device. When we try and connect, we can see SkyDemon connecting to the device and performing some negotiation steps, but it quickly fails with the error message “No serial port service found”. We are assuming that this is because it can’t find the characteristics it’s expecting, those with suitable read/write/notify permissions. Can you give us some insight into what SkyDemon is looking for when it tries to validate that the BLE device is indeed providing a “serial port service” (we’re using BLE so it's not the Bluetooth Classic SPP protocol we’re trying to provide)?

It’s our understanding that the client device would normally look for write and notify permissions on one or more of the characteristics. We can connect other software (the python ble-serial module for example) to our device and communicate with it as if it were a serial port adapter. Our device is currently providing a characteristic with UUID 0xFFE1 (0000ffe1-0000-1000-8000-00805f9b34fb) with WRITE, WRITE_WITHOUT_RESPONSE and NOFIFY permissions.
I_Need_Help
I_Need_Help
Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)
Group: Forum Members
Posts: 11, Visits: 10
Tim Dawson - 8/23/2024 9:30:52 AM
SkyDemon uses Bluetooth low energy (BLE). There's no pairing process, there's no SPP, it requires pretty much no configuration, so it's very easy.

BLE to RS232 has a defined service and characteristic UUID (one for each) which you should be able to find online.

@Tim there doesn't seem to be a defined BLE serial UUID, only for classic BT. Could you point me to the UUID serial spec you are using? 

We can see our device in SkyDemon and it connects but then complains about the service. 

Many thanks

PaulSS
P
Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)
Group: Forum Members
Posts: 89, Visits: 3.2K
Thanks Tim. I think Bluetooth gets a bit antsy when it comes to multiple audio devices but one audio + a couple of BT to RS232 dongles sounds like a good plan.
Tim Dawson
Tim Dawson
SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)SkyDemon Team (676K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.2K
That should work just fine Paul. You can have virtually any number of Bluetooth devices connected.
aerobatics500
a
Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)
Group: Forum Members
Posts: 3, Visits: 0
PaulSS - 8/31/2024 8:35:48 AM
Since the Bluetooth to RS232 converter is accessed via SkyDemon, does that mean it is still possible to pair other devices with the Bluetooth function of an iPad? I'm thinking of something like sending the route to an autopilot (connected through SkyDemon) and having the iPad connected to a headset with Bluetooth connectivity (for SkyDemon audio) using the normal Bluetooth function.

I have two bluetooth devices already connected to Skydemon. One for the AP and one for the Radio. 

PaulSS
P
Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)Too Much Forum (1.6K reputation)
Group: Forum Members
Posts: 89, Visits: 3.2K
Since the Bluetooth to RS232 converter is accessed via SkyDemon, does that mean it is still possible to pair other devices with the Bluetooth function of an iPad? I'm thinking of something like sending the route to an autopilot (connected through SkyDemon) and having the iPad connected to a headset with Bluetooth connectivity (for SkyDemon audio) using the normal Bluetooth function.
aerobatics500
a
Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)Forum Member (31 reputation)
Group: Forum Members
Posts: 3, Visits: 0
Hi, 

has anyone tested it with a TruTrak AP? It requires NMEA0183 format.

regards
Georg

I_Need_Help
I_Need_Help
Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)Too Much Forum (406 reputation)
Group: Forum Members
Posts: 11, Visits: 10
Tim Dawson - 8/23/2024 9:30:52 AM
SkyDemon uses Bluetooth low energy (BLE). There's no pairing process, there's no SPP, it requires pretty much no configuration, so it's very easy.

BLE to RS232 has a defined service and characteristic UUID (one for each) which you should be able to find online.

Thanks Tim
Joachim Gothe
Joachim Gothe
Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)Too Much Forum (210 reputation)
Group: Forum Members
Posts: 19, Visits: 58
grahamb - 8/28/2024 5:10:57 PM

Caveat all those who wish to hand over control of an aircraft to uncertified avionics and software running on consumer electronics devices.
I have an uncertified engine and the uncertfied Version of the Garmin G5. My plane is an "Experimental"  homemade RV6. ;-) I always have to be prepared, that the engine fall of the plane....
That is why skydemon refers to Avionics Engineers.
and
That is why it's good to be a certified pilot.
Achim

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Login

Explore
Messages
Mentions
Search