When the TNC is not powered (no battery or USB power) and it is first powered on, the modulator is not properly initialized. The modulator is only properly initialized after the TNC has been reset.
This is not an issue when the TNC has a battery connected because the hardware configuration is maintained in SRAM. The issue appears to be due to the modulator being initialized with bogus data before the hardware configuration is read from the EEPROM.
When the TNC is not powered (no battery or USB power) and it is first powered on, the modulator is not properly initialized. The modulator is only properly initialized after the TNC has been reset.
This is not an issue when the TNC has a battery connected because the hardware configuration is maintained in SRAM. The issue appears to be due to the modulator being initialized with bogus data before the hardware configuration is read from the EEPROM.