AT+SCAN3 not working

I’m using the basic hardware serial test sketch, and trying to test out AT+SCAN3.

AT+SCAN1 and AT+SCAN2 both work without a problem. But when I try AT+SCAN3, I get the following nonsense results in the serial monitor:

OK+SCAN1

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN��µ������O�����adx%'�Ъ��

OK+SCAN0

I’m using Arduino IDE and have already tried adjusting the serial monitor settings (carriage return & line ending), but there seems to be no effect.

Any suggestions?

The data after OK+SCAN is hex format. You should print them in hex format. For example:

Serial.print(value, 16);