Difference between revisions of "Bluetooth Strain Gauge"
Jump to navigation
Jump to search
Line 19: | Line 19: | ||
To remove the binding: | To remove the binding: | ||
rfcomm release /dev/rfcomm1 | rfcomm release /dev/rfcomm1 | ||
+ | |||
+ | It now appears as a serial connection, and you can use fopen() and fscanf() to read in data to MATLAB: | ||
+ | example: | ||
+ | instrreset; | ||
+ | s = serial('/dev/rfcomm1', 'BaudRate', 115200); | ||
+ | fopen(s); | ||
+ | data = fscanf(s); %read | ||
+ | disp(data); | ||
+ | fclose(s); |
Revision as of 13:41, 30 October 2017
Notes for setting up the Bluetooth strain gauge (RN42-0452) with e.g. MATLAB:
In terminal (you may have to manually switch on your bluetooth connection)
- Scan for devices:
hcitool scan
Look for the MAC-ADDRESS and copy it into the following <MAC> This will bind the device to the name /dev/rfcomm1:
(sudo) rfcomm bind /dev/rfcomm1 <MAC>
Afterwards, check if it has been bound:
rfcomm -a
To remove the binding:
rfcomm release /dev/rfcomm1
It now appears as a serial connection, and you can use fopen() and fscanf() to read in data to MATLAB: example:
instrreset; s = serial('/dev/rfcomm1', 'BaudRate', 115200); fopen(s); data = fscanf(s); %read disp(data); fclose(s);