uint8_t GREE1[35]={0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0,0x10,0x90,0x50,0xd0,0x30,0xB0,0x70
};
uint8_t GREE2[35]={0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,
0x0c,0x02,0x0a,0x06,0x0e,0x01,0x09,0x05,0x0d,0x03,0x0b,0x07,0x0f,0x00,0x08 //校验码1
};
uint8_t GREE3[35]={0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0, 0,
0x06,0x0e,0x01,0x09,0x05,0x0d,0x03,0x0b,0x07,0x0f,0x00,0x08,0x04,0x0c,0x02 //校验码2
};
void GREE_temperature(uint8_t temp )
{
Pir_Start();
Pir_SendData(0x9c);
Pir_SendData(GREE1[temp]); //
Pir_SendData(0x04);
Pir_SendData(0x0a);
Pir_Send3bit(0x40);
Pir_Connect();
Pir_SendData(0x00);
Pir_SendData(0x00);
Pir_SendData(0x00);
Pir_SendData(GREE2[temp]);//26°
Pir_Stop();
Pir_Start();
Pir_SendData(0x9c);
Pir_SendData(GREE1[temp]);
Pir_SendData(0x04);
Pir_SendData(0x0e);
Pir_Send3bit(0x40);
Pir_Connect();
Pir_SendData(0x00);
Pir_SendData(0x00);
Pir_SendData(0x0c);
Pir_SendData(GREE3[temp]);//26°
Pir_Stop();
}