完善RFID卡

This commit is contained in:
2026-07-10 11:44:25 +08:00
parent 4bb8d7dfa5
commit 31726535b0
1668 changed files with 717 additions and 312522 deletions
+15
View File
@@ -2436,6 +2436,9 @@ unsigned short short2BCD(unsigned short value)
unsigned char dataofa[1];
unsigned int volGap;
int DevOp::writeFpgaPrintPara(bool ignoreWarn){
qDebug() << "writeFpgaPrintPara: ignoreWarn " << ignoreWarn;
unsigned int type = sysPara->status.fpgaVersionNum >> 12;
// unsigned int type = 6;
// if((sysPara->para.currPrintMode == FAST_PRINT) && !sysPara->para.charWidthSetEnable
@@ -3632,6 +3635,18 @@ void DevOp::writeFlightCompCtrl()
fpgaWr(FLIGHT_COMP_CTRL_BASE, (unsigned char*)(&flightComCtrl), sizeof(FlightComCtrl_t));
}
void DevOp::writeSyncAndDelayPrintCount(bool enb, uint32_t maxCount)
{
static uint8_t buffer[5] = {0};
buffer[0] = enb ? 1 : 0;
buffer[1] = maxCount & 0xFF;
buffer[2] = (maxCount >> 8) & 0xFF;
buffer[3] = (maxCount >> 16) & 0xFF;
buffer[4] = (maxCount >> 24) & 0xFF;
fpgaWr(MAX_REPEAT_COUNT_DELAY_SYNC, &buffer, sizeof(buffer));
}
void DevOp::resendSTM32Date(int cmd, int addr, unsigned char *dat, int len, int type)
{
emit sendSerialDataToSTM32(cmd,addr,dat,len,type);