Recently my test device sending giberish data over tcp. it is like random characters.
I am using GE-865-quad, a server listens for connections and devices registers themselves to the server. There are devices working good with same software.
what may be the problem?
Is hard to say with so few info, I can only guess a software problem somewhere.
I changed python software to send data to my computer and i listened the port with hyper terminal. Device send bad data again. Then i tried same software with another device it sent decent data. So my conclusion is problem is on my device. And i suspect there are bad sectors at device’s ram or tcp buffer or something
is it possible?
You can try to re-flash the module.
Problem solved after flashing module. Since i go in trouble flashing i upgraded it to 10.006. Now it sends decent values.
My new question what behaviour may cause bad firmware so i can avoid them
Do you use module’s file system? Are your products suffering sudden power loss?
yes i am using module’s file system.
and yes products often suffering sudden power loss
You will need then a backup battery in your design I think.
Sorry i misunderstood;
Sudden power losses are because of development process. There is no sudden power loss during test process
Hit enter to search or ESC to close
Knowledge Base & Download Zone