Skip to content

servo jitter / ADC filter issue #3231

@atomGit

Description

@atomGit

Current Behavior

i'm using a Hitec MD65MG servo to direct drive a small camera gimbal and the servo will often 'jitter' - in other words, if we imagine a 1.5 in. servo arm on the servo, it will vibrate back and forth roughly 3 mm or so

it does not jitter all the time and seems to be more prone to jitter around center stick, but it can happen at any position

Steps to Reproduce

  1. connect servo to a proportional ch. on a PWM Rx (Radiomaster ER8)
  2. move servo and to different positions until jitter is observed without further stick input
  3. observe that jitter may occur, then stop, randomly
  4. observe that jitter may not occur in a given position

Possible Solution (Not obligatory)

changing the packet rate to one of the 'D' options resolves the issue insomuch as the jitter disappears, but the servo becomes unusable because it only moves in very large steps

Details

i opened a discussion regarding this issue back in Feb. 2025: (servo 'jitter'/centering issue (Boxer, ER8 PWM))

the problem seemed to have been solved then by enabling the ADC filter, however i'm seeing the problem again

the ADC filter is working (if i disable it, the jitter increases), but it seems like it isn't filtering enough, or possibly filtering intermittently

Your Environment

  • TX hardware: internal 2.4
  • RX hardware: Radiomaster ER8 (PWM)
  • Handset model: Radiomaster Boxer
  • OpenTX EdgeTX version (including nightly number): 2.10.2
  • ExpressLRS version (TX & RX MUST MATCH): ELRS 3.5.5 (via the Configurator) / Boxer ExpressLRS 2.10.5 Factory SD Contents & Firmware via Radiomaster
  • Packet Rate: 100Hz full / 400Hz full
  • Telemetry Ratio: 1:64
  • Switch Mode: 16/2 / 12 mixed
  • Baud Rate: 400K
  • ADC Filter: ON
  • Internal RF: CRSF
  • user_defines:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions