减少地面音量,称重传感器缩放常数针对飞机调整,电压注释打开,要不没有电压回传
This commit is contained in:
parent
35eef02bcd
commit
aa31a1fe67
@ -527,7 +527,7 @@ void FoodCube::mav_request_data()
|
||||
int len = mavlink_msg_to_send_buffer(buf, &msg);
|
||||
SWrite(buf, len, mavlinkSerial);
|
||||
}
|
||||
// printf("send_mav\n");
|
||||
//ESP_LOGD(MOUDLENAME, "request_data_stream\n");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -72,7 +72,7 @@ public:
|
||||
V9 = 9
|
||||
};
|
||||
unsigned long lastRunTime = 0; // playText()上次运行时间戳
|
||||
void playText(String str, VoiceVolume vol = V5);
|
||||
void playText(String str, VoiceVolume vol = V1);
|
||||
void SetplayvolMax();
|
||||
uint8_t chekVoiceMcu();
|
||||
void stopVoice();
|
||||
|
||||
@ -473,8 +473,10 @@ void mavlink_receiveCallback(uint8_t c)
|
||||
{ // MAVLink解析是按照一个一个字符进行解析,我们接收到一个字符,就对其进行解析,直到解析完(根据返回标志判断)一帧数据为止。
|
||||
// 通过msgid来判断 数据流的类别
|
||||
char buf[50];
|
||||
|
||||
// printf("mav_id:%d\n",msg.msgid);
|
||||
|
||||
//ESP_LOGD(MOUDLENAME, "mav_id:%d\n",msg.msgid);
|
||||
|
||||
// printf("mav_id:%d\n",msg.msgid);
|
||||
switch (msg.msgid)
|
||||
{
|
||||
// case MAVLINK_MSG_ID_RC_CHANNELS: // #65 遥控通道数据
|
||||
@ -721,12 +723,14 @@ void mavlink_receiveCallback(uint8_t c)
|
||||
{
|
||||
mavlink_sys_status_t sys_status; // 解构的数据放到这个对象
|
||||
mavlink_msg_sys_status_decode(&msg, &sys_status); // 解构msg数据
|
||||
// // 电压
|
||||
// sprintf(buf, "%.2f", (double)sys_status.voltage_battery / 1000);
|
||||
// if (topicPubMsg[1] != buf)
|
||||
// { // 有更新 则更新数据
|
||||
// topicPubMsg[1] = buf;
|
||||
// }
|
||||
//ESP_LOGD(MOUDLENAME, "SYS_STATUS:V:%.2f,C:%.2f,%d\n",(double)sys_status.voltage_battery / 1000,
|
||||
// (double)sys_status.current_battery / 1000,sys_status.battery_remaining);
|
||||
// 电压
|
||||
sprintf(buf, "%.2f", (double)sys_status.voltage_battery / 1000);
|
||||
if (topicPubMsg[1] != buf)
|
||||
{ // 有更新 则更新数据
|
||||
topicPubMsg[1] = buf;
|
||||
}
|
||||
// 电流
|
||||
sprintf(buf, "%.2f", (double)sys_status.current_battery / 100); // 解构中 1=10毫安 所以这里/100 最终单位是A 安培
|
||||
if (topicPubMsg[2] != buf)
|
||||
|
||||
@ -29,7 +29,7 @@
|
||||
// Moto-CAN //第二版本硬件参数---2号机使用
|
||||
#define MOTO_CAN_RX 27 // PCB画板需要,做了调整
|
||||
#define MOTO_CAN_TX 26 // PCB画板需要,做了调整
|
||||
#define WEIGHT_SCALE 49 // 减少零点漂移用B通道是41 实测改为49
|
||||
#define WEIGHT_SCALE 46 // 减少零点漂移用B通道是41 实测改为49 2026.1.7:实测: 44.75
|
||||
#define HX711_GAIN 32 // 减少零点漂移用B通道的感度
|
||||
#endif
|
||||
|
||||
|
||||
@ -106,7 +106,7 @@ void setup()
|
||||
// ESP_LOGI(MOUDLENAME, "Starting PullupDevice... Ver:%s", VERSION);
|
||||
preferences.begin("PullupDev", false);
|
||||
wei_offset = preferences.getLong("wei_offset", 0);
|
||||
// ESP_LOGD(MOUDLENAME, "wei_offset:%d", wei_offset);
|
||||
// ESP_LOGD(MOUDLENAME, "wei_offset:%d", wei_offset);
|
||||
// addLogMessage("wei_offset: " + String(wei_offset));
|
||||
|
||||
// 初始化按钮
|
||||
|
||||
Loading…
Reference in New Issue
Block a user