Read line of ASCII string data from Bluetooth device
Write and Read Line of ASCII Data from Bluetooth Device
Create a connection to a nearby Bluetooth device. In this example, the HC-06 Bluetooth module is configured as a loopback device.
device = bluetooth("HC-06")
device = bluetooth with properties: Name: "HC-06" Address: "98D331FB3B77" Channel: 1 NumBytesAvailable: 0 NumBytesWritten: 0 Show all properties
Check the default ASCII terminator.
ans = "LF"
Set the terminator to "CR" and write a string of ASCII data. The
writeline function automatically appends the terminator to the
Write another string of ASCII data with the terminator automatically appended.
Since the device is configured as a loopback device, the data you write to the
device is returned to MATLAB. Read a string of ASCII data. The
returns data until it reaches a terminator.
ans = "hello"
Read a string of ASCII data again to return the second string that you wrote.
ans = "world"
Clear the Bluetooth connection.
device — Bluetooth device connection
Bluetooth device connection, specified as a
data = readline(device) reads ASCII data from the
Introduced in R2020b