mirror of
https://github.com/g4klx/MMDVM.git
synced 2026-08-21 14:36:21 +02:00
Fix HWType string of RPT_HAT_TGO to work with MMDVMCal and add udid support to the firmware
This commit is contained in:
@@ -106,9 +106,21 @@ RAMFUNC void USART1TxData(const uint8_t* data, uint16_t length)
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////
|
||||
extern char UDID[];
|
||||
extern "C" {
|
||||
#include <stdio.h>
|
||||
}
|
||||
|
||||
void CSerialPort::beginInt(uint8_t n, int speed)
|
||||
{
|
||||
#if defined(STM32F105xC)
|
||||
uint16_t *id00 = (uint16_t *) (0x1FFFF7E8);
|
||||
uint16_t *id01 = (uint16_t *) (0x1FFFF7E8 + 0x02);
|
||||
uint32_t *id1 = (uint32_t *) (0x1FFFF7E8 + 0x04);
|
||||
uint32_t *id2 = (uint32_t *) (0x1FFFF7E8 + 0x08);
|
||||
::sprintf(UDID, "%04X%04X%08X%08X", *id00,*id01,*id1,*id2);
|
||||
#endif
|
||||
|
||||
switch (n) {
|
||||
case 1U:
|
||||
USART1Init(speed);
|
||||
|
||||
Reference in New Issue
Block a user