Matthias,
Thank you again for all of your help.
>First question: how did you "sniff" Bluetooth traffic? Commercial scanners starts at 5k USD and I haven't seen on at ETH Zurich when I was >there.
As for detecting bluetooth traffic sent out by my bluetooth module, I
did this by pairing the device with a bluetooth dongle on my laptop,
and using a terminal program to monitor the traffic on the bluetooth
dongle's COM port. "Sniffing" was not the correct word choice. Sorry
for the confusion.
Currently in my program, I am attempting to send a 64 byte array from
device (Arduino + BlueSMiRF) at approximately 4 Hz. The first number
in the array is the counter (which overflows after 255) and the
remaining numbers are 2 through 64. Every time an RFCOMM_Packet is
read that is not 64 bytes in size, I attempt to send a message
containing [0 1 2 3] from the ipod to the device.
At this point, I should confess that I am very ignorant both about
Bluetooth technology and standards, and electronic communications in
general. I am sorry if I am getting any of this wrong, and I really
appreciate your patience.
To test, I set my Arduino to loop its broadcast, and paired it with my
ipod running btstack. I let the program run for 20 or 30 seconds.
Below is the hci_dump.pklg file.
[17:25:13.232] [RFCr] UIH 58 bytes of data for channel 0x01 [07 08
09 0a 0b 0c 0d 0e 0f 10 ...]
[17:25:13.439] [RFCr] UIH 1 bytes of data for channel 0x01 [f5 ]
[17:25:13.451] [RFCr] UIH 63 bytes of data for channel 0x01 [02 03
04 05 06 07 08 09 0a 0b ...]
[17:25:13.703] [RFCr] UIH 1 bytes of data for channel 0x01 [f6 ]
[17:25:13.710] [RFCr] UIH 63 bytes of data for channel 0x01 [02 03
04 05 06 07 08 09 0a 0b ...]
[17:25:13.961] [RFCr] UIH 4 bytes of data for channel 0x01 [f7 02 03
04 ]
[17:25:13.963] [RFCr] UIH 60 bytes of data for channel 0x01 [05 06
07 08 09 0a 0b 0c 0d 0e ...]
[17:25:14.216] [RFCr] UIH 9 bytes of data for channel 0x01 [f8 02 03
04 05 06 07 08 09 ]
[17:25:14.217] [RFCr] UIH 55 bytes of data for channel 0x01 [0a 0b
0c 0d 0e 0f 10 11 12 13 ...]
[17:25:14.469] [RFCr] UIH 1 bytes of data for channel 0x01 [f9 ]
[17:25:14.471] [RFCr] UIH 63 bytes of data for channel 0x01 [02 03
04 05 06 07 08 09 0a 0b ...]
[17:25:14.726] [RFCr] UIH 4 bytes of data for channel 0x01 [fa 02 03
04 ]
[17:25:14.728] [RFCr] UIH 60 bytes of data for channel 0x01 [05 06
07 08 09 0a 0b 0c 0d 0e ...]
[17:25:14.987] [RFCr] UIH 9 bytes of data for channel 0x01 [fb 02 03
04 05 06 07 08 09 ]
[17:25:14.995] [RFCr] UIH 55 bytes of data for channel 0x01 [0a 0b
0c 0d 0e 0f 10 11 12 13 ...]
[17:25:15.247] [RFCr] UIH 13 bytes of data for channel 0x01 [fc 02
03 04 05 06 07 08 09 0a ...]
[17:25:15.248] [RFCr] UIH 51 bytes of data for channel 0x01 [0e 0f
10 11 12 13 14 15 16 17 ...]
[17:25:15.500] [RFCr] UIH 3 bytes of data for channel 0x01 [fd 02
03 ]
[17:25:15.502] [RFCr] UIH 61 bytes of data for channel 0x01 [04 05
06 07 08 09 0a 0b 0c 0d ...]
[17:25:15.754] [RFCr] UIH 8 bytes of data for channel 0x01 [fe 02 03
04 05 06 07 08 ]
[17:25:15.756] [RFCr] UIH 56 bytes of data for channel 0x01 [09 0a
0b 0c 0d 0e 0f 10 11 12 ...]
[17:25:16.020] [RFCr] UIH 2 bytes of data for channel 0x01 [ff 02 ]
[17:25:16.022] [RFCr] UIH 62 bytes of data for channel 0x01 [03 04
05 06 07 08 09 0a 0b 0c ...]
[17:25:16.274] [RFCr] UIH 4 bytes of data for channel 0x01 [00 02 03
04 ]
[17:25:16.276] [RFCr] UIH 60 bytes of data for channel 0x01 [05 06
07 08 09 0a 0b 0c 0d 0e ...]
[17:25:16.463] [L2Cs] Code: 6 Disconnection Request [Identifier:
0x15 Length: 0x0004]
[17:25:16.463] [HCIe] HCI_Event: 0x66 (Unknown or Log-Unimplemented
Event Type)
[17:25:16.553] [L2Cr] Code: 7 Disconnection Response [Identifier:
0x15 Length: 0x0004]
[17:25:16.553] [HCIe] HCI_Event: 0x71 (Unknown or Log-Unimplemented
Event Type)
[17:25:16.553] [HCIe] HCI_Event: 0x81 (Unknown or Log-Unimplemented
Event Type)
[17:25:16.553] [L2Cs] Code: 6 Disconnection Request [Identifier:
0x16 Length: 0x0004]
[17:25:16.558] [HCIe] HCI_Event: 0x13 (Number of Completed Packets)
[17:25:16.564] [L2Cr] Code: 1 Command reject [Identifier: 0x16
Length: 0x0006]
[17:25:26.464] [HCIe] HCI_Event: 0x60 (Unknown or Log-Unimplemented
Event Type)
[17:25:26.465] [HCIc] HCI_Command: 0x06 - Disconnect
[17:25:26.466] [HCIe] HCI_Event: 0x61 (Unknown or Log-Unimplemented
Event Type)
[17:25:26.468] [HCIe] HCI_Event: 0x0f (Command Status) - Disconnect
- Status: 0
[17:25:26.774] [HCIe] HCI_Event: 0x60 (Unknown or Log-Unimplemented
Event Type)
I then disconnected the device from the ipod (in my program), sshed
into the ipod, and ran the rfcomm-cat program from btstack/example
Below is the textfile produced by rfcomm-cat
Trying connection to 00-06-66-42-AA-CA channel 1
RFCOMM channel open succeeded. New RFCOMM Channel ID 127, max frame
size 0
Received RFCOMM data on channel id 6, size 0
Received RFCOMM data on channel id 6, size 5
AA 02 03 04 05
Received RFCOMM data on channel id 6, size 59
06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33
34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
AB
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
AC
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
AD 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 8
AE 02 03 04 05 06 07 08
Received RFCOMM data on channel id 6, size 56
09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36
37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
AF
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
B0 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
B1 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
B2
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
B3
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
B4 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
B5
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 20
B6 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14
Received RFCOMM data on channel id 6, size 44
15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B
2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 5
B7 02 03 04 05
Received RFCOMM data on channel id 6, size 59
06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33
34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
B8
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
B9 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
BA
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
BB
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
BC
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
BD 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 8
BE 02 03 04 05 06 07 08
Received RFCOMM data on channel id 6, size 56
09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36
37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 2
BF 02
Received RFCOMM data on channel id 6, size 62
03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30
31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 2
C0 02
Received RFCOMM data on channel id 6, size 62
03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30
31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
C1 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C2
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C3
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 10
C4 02 03 04 05 06 07 08 09 0A
Received RFCOMM data on channel id 6, size 54
0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21
22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38
39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C5
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C6
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
C7 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C8
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
C9
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 5
CA 02 03 04 05
Received RFCOMM data on channel id 6, size 59
06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33
34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
CB
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
CC
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
CD 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 9
CE 02 03 04 05 06 07 08 09
Received RFCOMM data on channel id 6, size 55
0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20
21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
CF
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
D0 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
D1 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D2
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D3
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
D4 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D5
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D6
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
D7 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D8
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
D9
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
DA 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 9
DB 02 03 04 05 06 07 08 09
Received RFCOMM data on channel id 6, size 55
0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20
21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
DC
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
DD 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 8
DE 02 03 04 05 06 07 08
Received RFCOMM data on channel id 6, size 56
09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36
37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 2
DF 02
Received RFCOMM data on channel id 6, size 62
03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30
31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 2
E0 02
Received RFCOMM data on channel id 6, size 62
03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30
31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
E1 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E2
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E3
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
E4 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E5
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E6
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 5
E7 02 03 04 05
Received RFCOMM data on channel id 6, size 59
06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C
1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33
34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E8
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
E9
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
EA 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 8
EB 02 03 04 05 06 07 08
Received RFCOMM data on channel id 6, size 56
09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36
37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
EC
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
ED 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
EE 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
EF
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 7
F0 02 03 04 05 06 07
Received RFCOMM data on channel id 6, size 57
08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E
1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35
36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
F1 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
F2
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
F3
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 6
F4 02 03 04 05 06
Received RFCOMM data on channel id 6, size 58
07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D
1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34
35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
F5
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
F6
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
F7 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 9
F8 02 03 04 05 06 07 08 09
Received RFCOMM data on channel id 6, size 55
0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20
21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 1
F9
Received RFCOMM data on channel id 6, size 63
02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18
19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 4
FA 02 03 04
Received RFCOMM data on channel id 6, size 60
05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B
1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32
33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 9
FB 02 03 04 05 06 07 08 09
Received RFCOMM data on channel id 6, size 55
0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20
21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37
38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 13
FC 02 03 04 05 06 07 08 09 0A 0B 0C 0D
Received RFCOMM data on channel id 6, size 51
0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24
25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B
3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 3
FD 02 03
Received RFCOMM data on channel id 6, size 61
04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A
1B 1C 1D 1E 1F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31
32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 8
FE 02 03 04 05 06 07 08
Received RFCOMM data on channel id 6, size 56
09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36
37 38 39 3A 3B 3C 3D 3E 3F 40
Received RFCOMM data on channel id 6, size 2
FF 02
Received RFCOMM data on channel id 6, size 62
03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19
1A 1B 1C 1D
The packet log and the text produced rfcomm-cat seem similar. From
what I can tell through pairing my device with my computer and
monitoring the appropriate COM port, it is sending out 64 byte arrays
(I am using a free com-monitoring program however, and I cannot watch
for very long, so I am not completely certain that I am always
broadcasting perfect arrays).
My goal is to write a 64 byte packet from the arduino, and read a 64
byte packet on the ipod. I know that the mtu which is calculated in
rfcomm-cat is 7 bytes. If I am able to command the BlueSMiRF to up
the mtu to 64 bytes, could I expect a cleaner connection?
Again, I really appreciate all of your help and input. And I
apologize for my ignorance.
Best,
Eric Ranstrom
On May 16, 11:58 am, Matthias Ringwald <
matthias.ringw...@gmail.com>
wrote: