Community
Wiki Posts
Search
Like Tree7Likes

Frame rate testing

Thread Tools
 
Search this Thread
 
Old 01-23-2023 | 06:11 AM
  #16  
Tech Champion
iTrader: (33)
 
Joined: Mar 2011
Posts: 6,410
From: Austin,TX
Default

Sky RC offers a 5 in 1 card with a PPM which I have used to compare frame rates of several systems in the past:
https://www.aliexpress.us/item/3256802923192804.html

I recall having to do some conversions to get the readings into Hz and can't find the thread where I posted my results, but I recall comparing Fly Sky with Radiopost and KO Propo systems that I had at the time. I found it interesting to see the knock off Rx's where about 25% slower frame rates. Various models of Rx's from the same brand also differed in frame rates too!

*** I found the link to my PPM thread but it was on RCFiles which was retired a couple years ago
billdelong is offline  
Old 01-23-2023 | 02:49 PM
  #17  
PDR's Avatar
PDR
Thread Starter
Tech Elite
iTrader: (31)
 
Joined: Oct 2008
Posts: 2,207
From: Sydney, Australia
Default

Originally Posted by Roelof
That is SXR?
Pfew 1500Hz, I wonder if someone can feel a difference between SUR and SXR. Althougd I did read some people can feel a difference between SSR and SHR (same frame speed but only a shorter pulse) but I think it is more like a placebo effect.
Yes, this is SXR. Given the lag of electromechanical devices like servos, I have doubts about any improvements with such high speeds. A way of measuring end-to-end latency is now parked in my mental lot, but there's a few other things to move before I get to it.

Originally Posted by gigaplex
There's another factor not many people consider in the SSR vs SHR debate. Microcontrollers have a finite timer resolution. I built a USB dongle adapter for VRC Pro using an Arduino, which by default has a 4us resolution on the timer function in the standard code library. I wrote a custom timer that knocks the resolution down to 0.5us. The SHR range is 1000-2000us, a 4us resolution means there are 250 steps between the min and max values. Each step has an error of 0.4%. SSR has a range between 50us and 550us, which means a 4us resolution has 125 steps, with an error of 0.8%.

Even when switching to the 0.5us timer in my code, there was still quite a bit of jitter in the recorded interval in SSR mode. It was visible in the software calibration screen. That suggests that the interrupts of the micro weren't consistently firing on time, or the signal from the receiver itself had some timing resolution errors. An oscilloscope would be able to verify the latter, which I don't have access to.
I use a different approach for capturing the pulse width and frequency that doesn't rely on the cpu, so it avoids the issues with micros() and interrupts. The little unit above has a 0.5us resolution. It has an older sibling that does four channels simultaneously at 0.1us resolution and 50PPM (0.005%) accuracy. Overkill, but I'm all here for that ;-).

Putting some numbers to the end-to-end latency would be super cool.
PDR is offline  
Old 01-27-2023 | 11:33 PM
  #18  
PDR's Avatar
PDR
Thread Starter
Tech Elite
iTrader: (31)
 
Joined: Oct 2008
Posts: 2,207
From: Sydney, Australia
Default

Futaba 10PX in UR mode.


Hobbywing ESC...
Speed 8 likes this.
PDR is offline  
Old 01-28-2023 | 01:44 AM
  #19  
Roelof's Avatar
Tech Lord
 
Joined: Aug 2007
Posts: 14,051
From: Holland
Default

Oh wow. Futaba overruled Sanwa again and now even with a much shorter pulse..
gigaplex and Speed 8 like this.
Roelof is offline  
Old 01-30-2023 | 04:28 PM
  #20  
Tech Fanatic
 
Joined: Apr 2007
Posts: 825
From: Overseas
Default

Yes to my surprise the Futaba has overtaken Sanwa with the 10px with UR mode. I can confirm this as we put the 10px on our digital oscilloscope over the weekend as well as our Sanwa m17. Both over 1000hz, so we'll have to do a firmware update and a few minor modifications to our current design to support these modes.

1666hz is a bit more accurate for UR mode VS 1538hz for the SXR. MIN, MID, MAX UR mode below. Have a good one.



Roelof, PDR and BigBuckORamma like this.
silence360 is offline  

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.