Cannot get Telelogger to run on Freematics One +

Discussion about software developed by Freematics, including Freematics Hub, Freematics Builder, Freematics Emulator GUI
Post Reply
jdstarfleetms
Posts: 2
Joined: Fri Sep 11, 2020 7:04 am

Cannot get Telelogger to run on Freematics One +

Post 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

cmendes0101
Posts: 14
Joined: Wed Jul 29, 2020 1:06 pm

Re: Cannot get Telelogger to run on Freematics One +

Post 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?

ramil_miram
Posts: 2
Joined: Wed Oct 21, 2020 9:14 pm

Re: Cannot get Telelogger to run on Freematics One +

Post by ramil_miram »

have the same issue, though :x
visit my website on spy apps - cheatercheckers.com

agazoo
Posts: 1
Joined: Fri Oct 23, 2020 10:01 am

Re: Cannot get Telelogger to run on Freematics One +

Post 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.

Post Reply