Search found 11 matches

by paras99
Wed May 12, 2021 5:05 pm
Forum: General Discussion
Topic: High Speed Logging of GPIO states
Replies: 7
Views: 5930

Re: High Speed Logging of GPIO states

Just letting you all know I omitted printfs and stored all the states in a bit array . I reduced delay from 780microsecs to 200nanoseconds thats a super success
by paras99
Wed May 12, 2021 10:57 am
Forum: General Discussion
Topic: High Speed Logging of GPIO states
Replies: 7
Views: 5930

Re: Clarity on processing speed

Thanks a lot I will definitely try that method
by paras99
Wed May 12, 2021 10:04 am
Forum: General Discussion
Topic: High Speed Logging of GPIO states
Replies: 7
Views: 5930

Re: Clarity on processing speed

I need to log the behavior of a GPIO ... I am not doing any type of speed test , I need this for system Identification , Basically I want to do GPIO get Input of that particular pin and store a timestamp ....for this what I did was

printf("%d\t%lld\n",gpio_get_level(INPUT_SIG_IO),esp_timer_get ...
by paras99
Wed May 12, 2021 9:07 am
Forum: General Discussion
Topic: High Speed Logging of GPIO states
Replies: 7
Views: 5930

Re: Clarity on processing speed

OK That's perfect
I really need time value on terminal so can i reduce the gap of 780 microsec ?

I need to log a GPIO behavior with time, Can You suggest any better way where the gap can be minimized
by paras99
Wed May 12, 2021 7:30 am
Forum: General Discussion
Topic: High Speed Logging of GPIO states
Replies: 7
Views: 5930

High Speed Logging of GPIO states

So in my program I have
for(;;)
printf("%lld\n",esp_timer_get_time());
only this much code
I am pretty much amazed by the results
2817315
2818096
2818878

these are almost 780 microsec apart...How is this possible considering esp32 runs at 240Mhz
Forgive me If I asked a NOOB level question ...
by paras99
Sat Mar 27, 2021 9:59 am
Forum: ESP32 Arduino
Topic: SW_RESET... Reason I am not able to figure out Please help
Replies: 3
Views: 5255

Re: SW_RESET... Reason I am not able to figure out Please help

You were 100% correct i moved the ledcSetup block inside the task and it solved the issue ,

but I had declared ledcSetup in setup() [PS. I am writing code in Arduino IDE] how this didn't execute then , is the priority of setup() low ?

How did you analyze the error ? Is there any kind of resources ...
by paras99
Thu Mar 25, 2021 2:37 pm
Forum: ESP32 Arduino
Topic: SW_RESET... Reason I am not able to figure out Please help
Replies: 3
Views: 5255

SW_RESET... Reason I am not able to figure out Please help

This is my backtrace decoded ... What is happening and How to analyze if something like this happens in future
Decoding stack results
0x4008c434: invoke_abort at /home/runner/work/esp32-arduino-lib-builder/esp32-arduino-lib-builder/esp-idf/components/esp32/panic.c line 155
0x4008c665: abort at ...
by paras99
Thu Nov 19, 2020 10:45 am
Forum: General Discussion
Topic: Interrupt
Replies: 4
Views: 4672

Re: Interrupt

Yeah I found that . All the possibilities were mentioned in a enum structure
by paras99
Wed Nov 18, 2020 5:08 am
Forum: General Discussion
Topic: Interrupt
Replies: 4
Views: 4672

Re: Interrupt_ESP-IDF

Thanks Buddy..But I need the solution for Esp-IDF
by paras99
Tue Nov 17, 2020 11:52 am
Forum: General Discussion
Topic: what is use of SD0-3 io pins on esp32 ?
Replies: 4
Views: 11732

Re: what is use of SD0-3 io pins on esp32 ?

SD for connecting SD cards and CLK is clock signal

Go to advanced search