//Verison=2.2
//Example,Don't Delete flowing text!
//Button NIMI // Generator NIMI 
//Button NIMI 100 // Generator NIMI and Delay 100ms, 100 not is nessary
//Button INT0 // Generator INT0 and Delay 200ms
//Button RESETAMBE3000
//Button RESET3252
//Send 1 command, Receive 2 response with one is not verify.
//Command ID: CARRIER_LOST // necessary!
//Summary  // not essential, 
//Send command: 61 00 02 00 19 00 // necessary!
//Pause=300 // not essential, unit: ms; Pause 300ms after Send command
//Timeout=100 // not essential, unit: ms; if not receive '84 A9 61 ...' in 100ms after send command, Timeout error will happen!
//*Receive Data: 61 00 02 51 19 00 // not essential, receive but not verify
//Receive Data: 61 00 02 51 19 20 // not essential, receive and verify 
//.Set x = AA B0  -- Define var x ; Added in ver2.2
// ... 61 00 02 00 19 {x}   --- use the defined var, The {x} will be replaced with AA B0 
//



Command ID:	DEBUG_FS1
Send	Command: 84 A9 61 00 04 00 18 02 00 02
Receive	Command:84 A9 61 00 02 00 18 00
Command ID:	DMPR_FS_TR2
Send	Command: 84 A9 61 00 07 03 4C 55 55 55 55 FF FF 
Receive	Command:84 A9 61 00 02 03 4C 00

// 1200 Hz one symbol sine wave, +3, -3, +3, -3. (3920 likes it)
//Send	Command: 84 A9 61 00 07 03 4c 77 77 77 77 77 77 00

//1200 Hz one symbol sine wave, +1, -1, +1, -1
//Send	Command: 84 A9 61 00 07 03 4c 11 11 11 11 11 11 11 11 00

// 400 Hz trigular tone +1, -1, -3, -1, +1, +3, +1, -1, -3, -1, +1, +3 (3920 likes it)  
Send	Command: 84 A9 61 00 07 03 4C 4b 84 b8 4b 84 b8 00

// +3, +3, -1, -1, +1, +1, +3, +3 (3920 can not decode) 
//Send	Command: 84 A9 61 00 07 03 4C 5a 0f 5a 0f f0 a5 00

// +3, -1, +1, -3, (3920 likes it)  
//Send	Command: 84 A9 61 00 07 03 4C 63 63 36 63 63 36 00

// 300 Hz triangluar signal (3920 can not decode)
// Send	Command: 84 A9 61 00 07 03 4C 4b e1 4b e1 4b e1 00

// +3, +3, -1, -1, +1, +1, -3, -3, -3, -3, +1, +1, -1, -1, +3, +3, +3, +3, -1, -1, +1, +1, -3, -3, 
// (392 can decode, but bad)
// Send	Command: 84 A9 61 00 07 03 4C 50 af fa 05 50 af 00

// Two symbol triangular tone, +3, +3, +1, +1, -1, -1, -3, -3
// (3920 can decode, but bad)
//Send	Command: 84 A9 61 00 07 03 4C 55 00 aa ff aa 00 00

// 600 Hz two symbol sinewave +3, +3, -3, -3, (3920 can not decode)
// Send	Command: 84 A9 61 00 07 03 4C 5f 5f 5f 5f 5f 5f 00

// 300 Hz 4 symbol sinewave +3, +3, +3, +3, -3, -3, -3, -3 (3920 can not decode)
// Send	Command: 84 A9 61 00 07 03 4C 55 ff 55 ff 55 ff 00

// Uneven 100 Hz square wave for two point modulation calibration, (3920 can not decode)
// +3, +3, +3, +3, +3, +3, +3, +3, -3, -3, -3, -3
Send	Command: 84 A9 61 00 07 03 4C 55 55 55 55 FF FF 00





Command ID:	CODEC_SELECT
Send	Command: 84 A9 61 00 02 03 2D 01
Receive	Command:84 A9 61 00 02 03 2D 00
Pause 500


//Command ID:	WORK_MODE_TX
//Send	Command: 84 A9 61 00 04 00 18 02 00 00
//Receive	Command:84 A9 61 00 02 00 18 00
Command ID:	TI_HPL_OFF
Send	Command: 84 A9 61 00 06 40 00 01 09 0C 00 00
Receive	Command:84 A9 61 00 02 40 17 00
Command ID:	VCO
Send	Command: 84 A9 61 00 06 40 00 01 12 06 00 00
Receive	Command:84 A9 61 00 02 40 17 00
Command ID:	TCXO
Send	Command: 84 A9 61 00 06 40 00 01 13 06 00 00
Receive	Command:84 A9 61 00 02 40 17 00
Command ID:	MOD_GAIN
//Send	Command: 84 A9 61 00 03 00 2C 0 
Send	Command: 84 A9 61 00 03 00 2C 0e a0 
Receive	Command:84 A9 61 00 02 00 2C 00
Command ID:	DC_OFFSET
Send	Command: 84 A9 61 00 0D 00 39 00 00 00 00 00 00 00 00 03 40 05 e0
Receive	Data:84 A9 61 00 02 00 39 00
