| | |
| | | extern uint8_t stationary_flag; |
| | | extern uint8_t anjian_flag; |
| | | uint16_t Lora_wangguanid=0; |
| | | extern uint8_t GPS_GGAdate[200]; |
| | | extern uint8_t GPSchangdu; |
| | | void Lora_tx_zubao( void ) |
| | | { |
| | | uint16_t checksum; |
| | |
| | | memcpy(&usart_send[11],&Lora_tx_ancid,2*Lora_tx_ancnum); |
| | | memcpy(&usart_send[11+Lora_tx_ancnum*2],&Lora_tx_ancdist,2*Lora_tx_ancnum); |
| | | memcpy(&usart_send[11+Lora_tx_ancnum*4],&Lora_wangguanid,2); |
| | | checksum = Checksum_u16(&usart_send[2],11+4*Lora_tx_ancnum); |
| | | memcpy(&usart_send[13+4*Lora_tx_ancnum],&checksum,2); |
| | | memcpy(&usart_send[13+Lora_tx_ancnum*4],GPS_GGAdate,GPSchangdu); |
| | | checksum = Checksum_u16(&usart_send[2],11+4*Lora_tx_ancnum+GPSchangdu); |
| | | memcpy(&usart_send[13+4*Lora_tx_ancnum+GPSchangdu],&checksum,2); |
| | | } |
| | | extern uint8_t lora_tx_flag; |
| | | uint16_t current_count; |