sys.begin() error: UART Driver Already Installed
Posted: Sat Dec 24, 2022 4:25 am
Hello everyone,
I'm getting mad at trying to understand what is causing this error.
I just uploaded the simple_obd_test from the Freematics library, specifically I'm running a Freematics One+ B, planning to use it with the OBD-II Emulator.
When I compile it, upload it and go to see the Serial Monitor, all the device is doing is sending "E (337483) uart: UART driver already installed", with the number in milliseconds of when the error occurred.
I already found out that the problem is caused by this part of the code in the setup:
// initializations
while (!sys.begin());
obd.begin(sys.link);
I seriously do not know why this is happening, I'm running the code through PlatformIO and getting this error on loop on the Serial Monitor.
I'm getting mad at trying to understand what is causing this error.
I just uploaded the simple_obd_test from the Freematics library, specifically I'm running a Freematics One+ B, planning to use it with the OBD-II Emulator.
When I compile it, upload it and go to see the Serial Monitor, all the device is doing is sending "E (337483) uart: UART driver already installed", with the number in milliseconds of when the error occurred.
I already found out that the problem is caused by this part of the code in the setup:
// initializations
while (!sys.begin());
obd.begin(sys.link);
I seriously do not know why this is happening, I'm running the code through PlatformIO and getting this error on loop on the Serial Monitor.