Page 1 of 1
Cannot get Telelogger to run on Freematics One +
Posted: Fri Sep 11, 2020 7:13 am
by jdstarfleetms
I have been trying for days to get my units running but cannot get it to upload any code on one of mine and the other looks like it is communicating with cellular but the OBD and GPS do not work. I tried loading the simple OBD and GPS sketches but neither of them will work. Cannot get the GPS code to compile, fails at "linking all objects". I am using Freematics Builder to build and upload code.
This thing has a lot of potential but I have not had good luck so far. I am very experienced with Arduino so have made some progress but I cannot figure out why I am having these issues.
The unit that I cannot upload to fails right after the build is done and tries to connect but errors out and does not load any upload any code.
Have others had any of these problems and found a solution?
Thanks
Re: Cannot get Telelogger to run on Freematics One +
Posted: Sat Sep 12, 2020 2:28 pm
by cmendes0101
Using the freematics Builder I have had an issue after a bunch of changes where I needed to hit the checkbox Rebuild Core and Rebuild Libs.
Can you provide the logs that show up under console in Freematics Builder?
Re: Cannot get Telelogger to run on Freematics One +
Posted: Wed Oct 21, 2020 11:20 pm
by ramil_miram
have the same issue, though
Re: Cannot get Telelogger to run on Freematics One +
Posted: Fri Oct 23, 2020 10:14 am
by agazoo
Same Issue.
Other code complies
Getting that:
[Binary]
Code: Select all
Linking all objects...
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::connect()':
Y:\Freematics-master\Freematics-master\firmware_v5\telelogger/telelogger.h:38: multiple definition of `TeleClientUDP::connect()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:Y:\Freematics-master\Freematics-master\firmware_v5\telelogger/telelogger.ino:236: first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::notify(unsigned char, char const*)':
teleclient.cpp:(.text._ZN14TeleClientHTTP6notifyEhPKc+0x0): multiple definition of `TeleClientHTTP::notify(unsigned char, char const*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP6notifyEhPKc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::transmit(char const*, unsigned int)':
teleclient.cpp:(.text._ZN14TeleClientHTTP8transmitEPKcj+0x0): multiple definition of `TeleClientHTTP::transmit(char const*, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP8transmitEPKcj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::connect()':
teleclient.cpp:(.text._ZN14TeleClientHTTP7connectEv+0x0): multiple definition of `TeleClientHTTP::connect()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP7connectEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::transmit(char const*, unsigned int)':
teleclient.cpp:(.text._ZN13TeleClientUDP8transmitEPKcj+0x0): multiple definition of `TeleClientUDP::transmit(char const*, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP8transmitEPKcj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::CBuffer()':
teleclient.cpp:(.text._ZN7CBufferC2Ev+0x0): multiple definition of `CBuffer::CBuffer()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBufferC2Ev+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::CBuffer()':
teleclient.cpp:(.text._ZN7CBufferC2Ev+0x0): multiple definition of `CBuffer::CBuffer()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBufferC2Ev+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, int)':
teleclient.cpp:(.text._ZN7CBuffer3addEti+0x0): multiple definition of `CBuffer::add(unsigned short, int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEti+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, unsigned int)':
teleclient.cpp:(.text._ZN7CBuffer3addEtj+0x0): multiple definition of `CBuffer::add(unsigned short, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, float)':
teleclient.cpp:(.text._ZN7CBuffer3addEtf+0x0): multiple definition of `CBuffer::add(unsigned short, float)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtf+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, float*)':
teleclient.cpp:(.text._ZN7CBuffer3addEtPf+0x0): multiple definition of `CBuffer::add(uC:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::connect()':
Y:\Freematics-master\Freematics-master\firmware_v5\telelogger/telelogger.h:38: multiple definition of `TeleClientUDP::connect()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:Y:\Freematics-master\Freematics-master\firmware_v5\telelogger/telelogger.ino:236: first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::notify(unsigned char, char const*)':
teleclient.cpp:(.text._ZN14TeleClientHTTP6notifyEhPKc+0x0): multiple definition of `TeleClientHTTP::notify(unsigned char, char const*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP6notifyEhPKc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::transmit(char const*, unsigned int)':
teleclient.cpp:(.text._ZN14TeleClientHTTP8transmitEPKcj+0x0): multiple definition of `TeleClientHTTP::transmit(char const*, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP8transmitEPKcj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::connect()':
teleclient.cpp:(.text._ZN14TeleClientHTTP7connectEv+0x0): multiple definition of `TeleClientHTTP::connect()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP7connectEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::transmit(char const*, unsigned int)':
teleclient.cpp:(.text._ZN13TeleClientUDP8transmitEPKcj+0x0): multiple definition of `TeleClientUDP::transmit(char const*, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP8transmitEPKcj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::CBuffer()':
teleclient.cpp:(.text._ZN7CBufferC2Ev+0x0): multiple definition of `CBuffer::CBuffer()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBufferC2Ev+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::CBuffer()':
teleclient.cpp:(.text._ZN7CBufferC2Ev+0x0): multiple definition of `CBuffer::CBuffer()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBufferC2Ev+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, int)':
teleclient.cpp:(.text._ZN7CBuffer3addEti+0x0): multiple definition of `CBuffer::add(unsigned short, int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEti+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, unsigned int)':
teleclient.cpp:(.text._ZN7CBuffer3addEtj+0x0): multiple definition of `CBuffer::add(unsigned short, unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, float)':
teleclient.cpp:(.text._ZN7CBuffer3addEtf+0x0): multiple definition of `CBuffer::add(unsigned short, float)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtf+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::add(unsigned short, float*)':
teleclient.cpp:(.text._ZN7CBuffer3addEtPf+0x0): multiple definition of `CBuffer::add(unsigned short, float*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtPf+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::purge()':
teleclient.cpp:(.text._ZN7CBuffer5purgeEv+0x0): multiple definition of `CBuffer::purge()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer5purgeEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::setType(unsigned int)':
teleclient.cpp:(.text._ZN7CBuffer7setTypeEj+0x0): multiple definition of `CBuffer::setType(unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer7setTypeEj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::serialize(CStorage&)':
teleclient.cpp:(.text._ZN7CBuffer9serializeER8CStorage+0x0): multiple definition of `CBuffer::serialize(CStorage&)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer9serializeER8CStorage+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::verifyChecksum(char*)':
teleclient.cpp:(.text._ZN13TeleClientUDP14verifyChecksumEPc+0x0): multiple definition of `TeleClientUDP::verifyChecksum(char*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP14verifyChecksumEPc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::notify(unsigned char, char const*)':
teleclient.cpp:(.text._ZN13TeleClientUDP6notifyEhPKc+0x0): multiple definition of `TeleClientUDP::notify(unsigned char, char const*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP6notifyEhPKc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::inbound()':
teleclient.cpp:(.text._ZN13TeleClientUDP7inboundEv+0x0): multiple definition of `TeleClientUDP::inbound()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP7inboundEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::ping()':
teleclient.cpp:(.text._ZN13TeleClientUDP4pingEv+0x0): multiple definition of `TeleClientUDP::ping()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP4pingEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::ping()':
teleclient.cpp:(.text._ZN14TeleClientHTTP4pingEv+0x0): multiple definition of `TeleClientHTTP::ping()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP4pingEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::shutdown()':
teleclient.cpp:(.text._ZN13TeleClientUDP8shutdownEv+0x0): multiple definition of `TeleClientUDP::shutdown()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP8shutdownEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::shutdown()':
teleclient.cpp:(.text._ZN14TeleClientHTTP8shutdownEv+0x0): multiple definition of `TeleClientHTTP::shutdown()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP8shutdownEv+0x0): first defined here
C:\Users\Skozlojop\AppData\Roaming/Freematics Builder/Build/esp32/core_240.a(main.cpp.o):(.literal._Z8loopTaskPv+0x4): undefined reference to `setup()nsigned short, float*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer3addEtPf+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::purge()':
teleclient.cpp:(.text._ZN7CBuffer5purgeEv+0x0): multiple definition of `CBuffer::purge()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer5purgeEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::setType(unsigned int)':
teleclient.cpp:(.text._ZN7CBuffer7setTypeEj+0x0): multiple definition of `CBuffer::setType(unsigned int)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer7setTypeEj+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `CBuffer::serialize(CStorage&)':
teleclient.cpp:(.text._ZN7CBuffer9serializeER8CStorage+0x0): multiple definition of `CBuffer::serialize(CStorage&)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN7CBuffer9serializeER8CStorage+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::verifyChecksum(char*)':
teleclient.cpp:(.text._ZN13TeleClientUDP14verifyChecksumEPc+0x0): multiple definition of `TeleClientUDP::verifyChecksum(char*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP14verifyChecksumEPc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::notify(unsigned char, char const*)':
teleclient.cpp:(.text._ZN13TeleClientUDP6notifyEhPKc+0x0): multiple definition of `TeleClientUDP::notify(unsigned char, char const*)'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP6notifyEhPKc+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::inbound()':
teleclient.cpp:(.text._ZN13TeleClientUDP7inboundEv+0x0): multiple definition of `TeleClientUDP::inbound()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP7inboundEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::ping()':
teleclient.cpp:(.text._ZN13TeleClientUDP4pingEv+0x0): multiple definition of `TeleClientUDP::ping()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP4pingEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::ping()':
teleclient.cpp:(.text._ZN14TeleClientHTTP4pingEv+0x0): multiple definition of `TeleClientHTTP::ping()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP4pingEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientUDP::shutdown()':
teleclient.cpp:(.text._ZN13TeleClientUDP8shutdownEv+0x0): multiple definition of `TeleClientUDP::shutdown()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN13TeleClientUDP8shutdownEv+0x0): first defined here
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/teleclient.cpp.o: In function `TeleClientHTTP::shutdown()':
teleclient.cpp:(.text._ZN14TeleClientHTTP8shutdownEv+0x0): multiple definition of `TeleClientHTTP::shutdown()'
C:\Users\SKOZLO~1\AppData\Local\Temp/FreematicsBuilder/telelogger.ino.o:telelogger.ino:(.text._ZN14TeleClientHTTP8shutdownEv+0x0): first defined here
C:\Users\Skozlojop\AppData\Roaming/Freematics Builder/Build/esp32/core_240.a(main.cpp.o):(.literal._Z8loopTaskPv+0x4): undefined reference to `setup()
Error linking objects.