how to set "Class of Device" on bluetooth module (

Hi, I just started to program 3 bluetooth modules BR-SC30A and I can’t figure out with which command I can change the CoD (Class of Device) from class 1 (100m range), which is the default, to class 2 (10m range). What I only found in Blueradios_AT_Commands_Rev_2.8.1.4.0 which I’m using (my modules’ rev. is 2.8.1.0.0) is the following which I don’t really understand

2.1.5 (COD) Class of Device

SC ,

Change Class of Device (COD) requires exactly 8, 16-bit hex values (0 thru

F) based on the Bluetooth COD specification names published and maintained

by the Bluetooth SIG. Factory default is 00000000 – undefined since this

is set by the user based on the final OEM device installed in.

EXAMPLE:

TYPE : ATSC,00020114

REPLY: <cr_lf>OK<cr_lf>

Note: Requires a software or hardware reset for change to take affect

What I only could think about it is changing the max Tx power (through the command ATSPF,4,+) in order to set it working on 4 dBm (which is the max for Class2), but does this actually lower the power consumption to the levels of a Class2 device?

I hope I explained well enough what I’m asking, any questions are welcome.

Thank you in advance,

George.

Ok it seems that all I needed is just setting the Tx max power to 4dBm. This way the max Tx power is 2.5mW.

For more consumption limiting this paper is worth reading

http://www.grc.upv.es/calafate/download … ance07.pdf