Announcement

Collapse
No announcement yet.

Watchdog functionality taking an inordinate amount of CPU resources?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Watchdog functionality taking an inordinate amount of CPU resources?

    I'm seeing the "P1.petWD()" function take up 200ms of processor time, is this correct?

  • #2
    This is a bug in the library. It's going through our test process now so it can be formally released. I don't want to post unofficial code here, but if you PM me I will send you my version with the anticipated corrections.

    Comment


    • #3
      Originally posted by SeaDragon View Post
      I'm seeing the "P1.petWD()" function take up 200ms of processor time, is this correct?
      Just published the release to correct this: https://github.com/facts-engineering...ases/tag/1.0.1

      The Arduino library should update with it in the next couple hours.

      Comment


      • #4
        Excellent. I'm only seeing ~7.5ms now.

        Comment


        • #5
          I did some more testing, looks like it actually takes ~3.5ms. Is this what everyone else is seeing?

          Comment


          • #6
            Originally posted by SeaDragon View Post
            I did some more testing, looks like it actually takes ~3.5ms. Is this what everyone else is seeing?
            That sounds about right.

            Comment

            Working...
            X