BLE packet sent from Raspberry Pi does not contain UUID? - raspberry-pi

I'm using temperature Sensor in my project which supports BLE, first I checked this sensor with android mobile with BeaconSet+ app it worked fine, later I tried to connect with Raspberry Pi it got connected, but problem is I can't able to read characteristic data from sensor, but I'm able to read it in android mobile, so I tried to capture and compare two packets the difference I noted is Bluetooth packet from raspberry Pi only contains handle it does not contain UUID but packets from Bluetooth Packet from Android contains both handle and UUID, is this the reason that I'm not getting my data with Raspberrry Pi.
Tools I used are gatttool and bluetoothctl and version of bluez is 5.55.

Related

How Can I send AT commands to GPS module connected to a raspberry pi

My GPS module doesn't automatically turn on its GPS to receive data. The module uses AT commands to turn on GPS and the the GPS shuts down when you remove it from its power source.
The problem is I can turn on the GPS with PUTTY serial monitor when connected directly to my laptop for testing, but I don't know how to turn it on when connected to my raspberry pi because I don't know how to send the AT command through the raspberry pi to power it up.
Is there a way i can send AT commands to a connected device on my raspberry
I have tried the cu method but it doesn't seem to work as I receive no response when I input the AT code
So if I understand it correctly, you can connect the GPS module to your laptop directly and send the AT commands to it but, you are unable to do the same with your RPi.
Think of it like this, how is the computer being able to send the AT commands? Through a UART right? So that means you need a UART like connection between the 2 devices to be able to send AT commands.
Now, lets just replace the computer with the RPi, again you would need a UART connection between the GPS module and the RPi module, lets say a simple RS232 connectivity. Once you have this connection established, you will have to program your RPi to send the appropriate commands to the GPS modem via this connection. So probably what you need to google now is "RS232 communication using RPi". And of course you will need the Tx and Rx connections to be proper between the two devices.

Interfacing HID device with Raspberry Pi

I have plugged in a RFID scanner into the usb port of the raspberry pi. I noticed it appears in the /dev/input/by-id folder as usb-RFIDeas_USB_Keyboard-event-kbd.
I found code on GitHub that seems to suggest that I can read from this device, but I am pretty new to understanding all of this so I keep getting confused about how I can run the code to read information from my RFID scanner.

How can I stream Kinect V2 tracking data from PC to Raspberry Pi 3 through WiFi?

I'm currently working with Kinect v2. I can do all sort of stuff on PC with it. What I want to do next is, to get the data I want on PC and control the Raspberry Pi with that data (for example, I will move the Pi with motors when I tilt my head to right). I have sorted out the motors and everything but I just don't know how to use that tracking data I have on PC to control the Pi.
I hope the question makes sense, i'm just extremely new to both Pi and Kinect.
Thanks for the help!
The first step is to choose the bus that will connect the
PC to the Raspberry PI.
Your options are:
Serial bus: Pi Serial tutorial,USB Serial to Pi cable
Network Socket (cable/wifi): Socket client/server c++ examples
i2c: i2c windows PC, Configuring i2c on Pi
I believe that the i2c or serial bus will be the easiest to start
with. But in the end all 3 options need to set up the connection, and send and receive bytes / byteArrays.

Connecting more than 100 ultrasonic sensors to a single Raspberry Pi 3

I need help around creating a circuit of more than 100 ultrasonic sensors connected with a single Raspberry Pi(running on Windows 10 IoT core).
When IoT device sends request for Information(broadcast) to these sensors, response from all the sensors should go back to the Raspberry Pi. Then I should be able recognise the response sent by each sensor in my program.
I have studied a bit about I2C pins but not sure how to use it with my very limited electronics knowledge.

Broadcast message on Ibeacon Raspberry Pi

I have set up Ibeacon raspberry pi
it is detecting bluetooths
root#raspberrypi:~# hcitool scan
Scanning ...
90:C1:15:34:84:77 jassi
30:14:4A:8B:95:45 TVBluetooth
Now I want it to broadcast messages
How can I do that
You can make an iBeacon out of a Raspberry Pi using this tutorial. My company also sells all the parts you need as iBeacon Development Kits that have this pre-assembled with the necessary software. If you want, we can also send you just the SD card so you can use the Raspberry Pi you already have.
If you want a utility to do more advanced iBeacon detection on the Raspberry Pi, check out this answer. We are still working out some of the kinks, but we will eventually release it with the iBeacon Development Kit as well.