This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2564C: CC2564C

Part Number: CC2564C

I am trying to put CC2564C chip in continuous transmit mode with no success. I followed the instructions described in the E2E page below.

e2e.ti.com/.../352985

It basically states following steps 1-4. I, however, need the command to be in VLCT format. I have successfully (I think!) translated the two last commands (3 & 4) but I am not sure about the first one (1). Could someone please check this and see if that is correct as I cannot get a continuous signal out from the chip...

/Thanks

1. download the SP.

2. Run hcitool cmd 0x03 0x001a 0x00

3. Run hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x00 0x00 0x01

4. Run hcitool cmd 0x3f 0x01ca 0x62 0x09 0x01 0x00 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

-------------------------------------------------------------------------------------------------------------------------

procedure initscripts;

begin

writeln(TIWINDOW,

'Runing Init Script -> initscripts');

 

{********************}

{Packet Opcode 0x001A}

{********************}

RESET_HCI_ARRAY;

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0x1a );

ADD_HCI_BYTE( 0xfc );

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0x00 );

WRITE_ANY_HCI( HCI_DATA_LENGTH, HCI_DATA_ARRAY );

WAIT(50mS);

 

{********************}

{Packet Opcode 0x01FB}

{********************}

RESET_HCI_ARRAY;

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0xfb );

ADD_HCI_BYTE( 0xfd );

ADD_HCI_BYTE( 0x07 );

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0xff );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x01 );

WRITE_ANY_HCI( HCI_DATA_LENGTH, HCI_DATA_ARRAY );

WAIT(50mS);

 

{********************}

{Packet Opcode 0x01CA}

{********************}

RESET_HCI_ARRAY;

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0xca );

ADD_HCI_BYTE( 0xfd );

ADD_HCI_BYTE( 0x0d );

ADD_HCI_BYTE( 0x62 );

ADD_HCI_BYTE( 0x09 );

ADD_HCI_BYTE( 0x01 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x07 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

ADD_HCI_BYTE( 0x00 );

WRITE_ANY_HCI( HCI_DATA_LENGTH, HCI_DATA_ARRAY );

WAIT(50mS);

 end;