Search found 127 matches

by gunar.kroeger
Thu Jan 30, 2020 1:58 pm
Forum: General Discussion
Topic: Using MCPWM periferal to generate desired pattern
Replies: 5
Views: 1019

Re: RMT peripheral synchronized channels

I see there is a MCPWM component that is much better suited for this.
Still, for future applications this might be usefull to know.
by gunar.kroeger
Thu Jan 30, 2020 1:54 pm
Forum: General Discussion
Topic: How to pause PPPoS comunication to get RSSI
Replies: 0
Views: 234

How to pause PPPoS comunication to get RSSI

We are using the BG96 to connect to our server and exchange HTTPs packets with it every second. Using PPPoS we can't simultaneously ask for information like the signal strength (rssi) etc. For that, we would have to return to command mode. There are 2 ways: sending "+++" and waiting for a second, or...
by gunar.kroeger
Wed Jan 29, 2020 2:52 pm
Forum: General Discussion
Topic: How to use AT sockets?
Replies: 6
Views: 913

Re: How to use AT sockets?

Upvoted.
We are still having issues with pppos disconnecting and not reconnecting afterwards, the sad thing is that we based our product on the ability to use GSM and now we can't reliably use it.
by gunar.kroeger
Mon Jan 27, 2020 8:58 pm
Forum: General Discussion
Topic: Using MCPWM periferal to generate desired pattern
Replies: 5
Views: 1019

Using MCPWM periferal to generate desired pattern

Hi all, We have to generate this pulse sequence on 2 pins: chargepump.pgn.png this sequence should be repeated indefinitely. What we are achieving is either another sequence being generated (1,0,1,0,0) or the correct sequence, but unsynchronized between the 2 channels. In this last case, every time ...
by gunar.kroeger
Fri Jan 17, 2020 6:55 pm
Forum: General Discussion
Topic: Flash ESP32 programmatically using Java/Android
Replies: 2
Views: 570

Re: Flash ESP32 programmatically using Java/Android

To upload the .bin to the esp you would need to control the reset and the boot pins as well. Then you can transfer the .bin through uart0 using the SLIP interface. There is the python program that does this called esptool.py that comes with esp-idf. The second, easier option, is to use the OTA examp...
by gunar.kroeger
Fri Jan 10, 2020 2:03 pm
Forum: General Discussion
Topic: How to tranfer big files with bad connection
Replies: 0
Views: 244

How to tranfer big files with bad connection

What is the recommended way of uploading and downloading files of a few MB with bad internet connection? if we try to upload a big file and the connection stops for a few minutes at 99%, the whole upload must start again. Is there a protocol that handles this case without having creating multiple sm...
by gunar.kroeger
Tue Dec 10, 2019 1:10 pm
Forum: General Discussion
Topic: How to use AT sockets?
Replies: 6
Views: 913

How to use AT sockets?

Hi, We are currently using pppos_client to connect to the internet using the BG96 GSM module. But ppp does not meet our requirements. We need to be able to constantly being connected to the internet AND sending AT commands to get information like signal strength. I know it is possible to do this usi...
by gunar.kroeger
Fri Nov 08, 2019 8:10 pm
Forum: ESP32 IDF
Topic: PPP does not detect modem disconnection
Replies: 2
Views: 382

Re: PPP does not detect modem disconnection

We see this issue on esp-idf-v3.3 aswell.
there are a few issues opened on github regarding pppos disconnection and reconnection problems but no official answer yet /:

https://github.com/espressif/esp-idf/is ... 3Aopen+ppp
by gunar.kroeger
Thu Nov 07, 2019 5:39 pm
Forum: General Discussion
Topic: [Solved] How can I open the same file twice? not the same behaviour as on windows..
Replies: 2
Views: 581

[Solved] How can I open the same file twice? not the same behaviour as on windows..

How can I open the same file once to write a log continuously, and second to read it and upload it through wifi. I wish to have 2 cursors moving on the file, and not have to fseek back and forth to impelement this feature. I tested this code with esp-idf-v3.3 and on windows with CodeBlocks int main(...

Go to advanced search