Changement à la source de données MQTT

Début codage Watchdog CAN
This commit is contained in:
2023-06-06 17:59:30 -04:00
parent 31c6287b5d
commit 48e9ca3f9c
36 changed files with 2061 additions and 160 deletions
+11 -11
View File
@@ -223,23 +223,23 @@ int CCANbusSettingsPage::UpdateMessageInformation()
ui->mDBSignalDetailsTable->setRowCount(Message->mSignalsList.size());
for(int Sig = 0; Sig < Message->mSignalsList.size(); Sig++)
{
CCANSignal *Signal = Message->mSignalsList.at(Sig);
CCANSignal Signal = Message->mSignalsList.at(Sig);
QTableWidgetItem *NewItem;
//Signal name
NewItem = new QTableWidgetItem(Signal->mSignalName);
NewItem = new QTableWidgetItem(Signal.mSignalName);
ui->mDBSignalDetailsTable->setItem(Sig,0,NewItem);
//Bit No
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mStartBit));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mStartBit));
ui->mDBSignalDetailsTable->setItem(Sig,1,NewItem);
//Length
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mSignalSize));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mSignalSize));
ui->mDBSignalDetailsTable->setItem(Sig,2,NewItem);
//Type
switch(Signal->mValueType)
switch(Signal.mValueType)
{
case CCANSignal::CAN_SIGNAL_TYPE_INVALID:
{
@@ -270,27 +270,27 @@ int CCANbusSettingsPage::UpdateMessageInformation()
ui->mDBSignalDetailsTable->setItem(Sig,3,NewItem);
//Max Val
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mMaxValue));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mMaxValue));
ui->mDBSignalDetailsTable->setItem(Sig,4,NewItem);
//Min Val
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mMinValue));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mMinValue));
ui->mDBSignalDetailsTable->setItem(Sig,5,NewItem);
//Offset
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mValueOffset));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mValueOffset));
ui->mDBSignalDetailsTable->setItem(Sig,6,NewItem);
//Scale Factor
NewItem = new QTableWidgetItem(QString("%1").arg(Signal->mValueFactor,0,'f',1));
NewItem = new QTableWidgetItem(QString("%1").arg(Signal.mValueFactor,0,'f',1));
ui->mDBSignalDetailsTable->setItem(Sig,7,NewItem);
//Unit
NewItem = new QTableWidgetItem(Signal->mSignalUnit);
NewItem = new QTableWidgetItem(Signal.mSignalUnit);
ui->mDBSignalDetailsTable->setItem(Sig,8,NewItem);
//Endian
switch(Signal->mEncoding)
switch(Signal.mEncoding)
{
case CCANSignal::CAN_SIGNAL_ENCODING_INTEL:
{