This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Conflict about gpiote and gazell or Esb

Recently,I met a problem when I used Gazell mode. Before, i used the GPIOTE to collection PPM receiver 's length of time, when I also use the gpiote and wireless data transmitting mode (with Gazell or ESB), when the pulse duration will be jump. Under normal circumstances, pulse time in 1520us. When using the GAZELL model, time will jump in 1480~1580. I don't know why, I hope you can help me.

Parents
  • Are you switching clock source for when you enable Gazell? Which clock source do you use to keep track of the duration of the pulse? Could it be that you change the available clock source involuntarily when you enable Gazell? For example, are you using external 16 MHz? This will be switched off by Gazell everytime Gazell is done with sending/receiving a package.

Reply
  • Are you switching clock source for when you enable Gazell? Which clock source do you use to keep track of the duration of the pulse? Could it be that you change the available clock source involuntarily when you enable Gazell? For example, are you using external 16 MHz? This will be switched off by Gazell everytime Gazell is done with sending/receiving a package.

Children
No Data
Related