Kirjoittaja Aihe: radioiden viiveet  (Luettu 14397 kertaa)

Poissa B12

  • Seniori torppari
  • *****
Vs: radioiden viiveet
« Vastaus #25 : 02 Toukokuu, 2012, 14:52:22 »
Löysin jotain viitteitä myös Flysky/Turnigy 9X:n latensseista. V2-mallista (eli "kiinteällä" modulilla) löytyy youtube-pätkä, jossa on mitattu 90ms latenssi. Myös th9x/er9x-softan bugeista löytyi marinaa yli 80ms latensseista ja siellä keskustelussa oli vaan todettu, että laskentateho ei riitä nykyisellä liikeresoluutiolla. Luultavasti avg-latenssi pyörii tuolla 50-60ms paikkeilla.

ER9X firmiksessä on joku diagnoosivälilehti, jossa näkyy laskennallinen latenssi. Viive riippuu käytettävästä resoluutiosta (1024 vs 2048), miksereiden määrästä jne. Elikkä ihan suoraan laskennan määrästä. Prossuhan on Atmega 64. Mikä lie sitten nuissa laaturadioissa, mutta ainakaan halvemmissa tuskin sen kummempi. Ainakin tuosta resoluutiosta on ohjeessa maininta, että sillä herkuttely hidastaa laskentaa. Kiinteäsiipistä säätäessä en kyllä silmällä hahmota mitään viivettä tikun heilutteluun.
HK450 GT
FMT 500 Trex upgrade *SOLD*
FlySky ER9X V1
Turnigy ER9X V2 "Two radios are no comparison. Turnigy 9X is an advanced computer radio while Spektrum DX6 is a beginner's radio" @RcGroups :)
 "It's total crap. Do yourself a favor and just buy premium electronics."@helifreak Hifistellä: Optimoida tai varustaa jokin systeemi tai laite yli reaalisen tarpeen, yleensä aikaa tai rahaa tarpeettomasti kuluttaen. (Urbaani Sanakirja)

Poissa B12

  • Seniori torppari
  • *****
Vs: radioiden viiveet
« Vastaus #26 : 02 Toukokuu, 2012, 15:08:37 »
Myös th9x/er9x-softan bugeista löytyi marinaa yli 80ms latensseista ja siellä keskustelussa oli vaan todettu, että laskentateho ei riitä nykyisellä liikeresoluutiolla.

Tuo oli vuodelta 2010 ja status "fixed"

http://code.google.com/p/er9x/issues/detail?id=79

RCgroupsilta firmiksen koodaajalta:Thanks!

You really have to give credit to all the guys who have contributed time and ideas too. Me, I just translate those ideas to C code

The latency of the process itself is around 10ms (depending on ADC mode). Add to that the PPM latency and you're looking at 15-30ms latency. That's pretty much on par with other radios.

However, the latency timing is misleading. The real issue is the spacing between channels. In all PPM systems each channel is spaced 2ms apart. In er9x you just need to pick 3 adjacent channels and the total latency for the cyclic system will be 6ms (just like all the other PPM systems). To achieve a lower latency we need to modify the receiver so it outputs the pulses congruently and not serially. I have been looking into it but that is a big and serious project.
« Viimeksi muokattu: 02 Toukokuu, 2012, 15:10:56 kirjoittanut B12 »
HK450 GT
FMT 500 Trex upgrade *SOLD*
FlySky ER9X V1
Turnigy ER9X V2 "Two radios are no comparison. Turnigy 9X is an advanced computer radio while Spektrum DX6 is a beginner's radio" @RcGroups :)
 "It's total crap. Do yourself a favor and just buy premium electronics."@helifreak Hifistellä: Optimoida tai varustaa jokin systeemi tai laite yli reaalisen tarpeen, yleensä aikaa tai rahaa tarpeettomasti kuluttaen. (Urbaani Sanakirja)

Poissa Xen

  • Seniori torppari
  • *****
Vs: radioiden viiveet
« Vastaus #27 : 02 Toukokuu, 2012, 15:19:56 »
ER9X firmiksessä on joku diagnoosivälilehti, jossa näkyy laskennallinen latenssi. Viive riippuu käytettävästä resoluutiosta (1024 vs 2048), miksereiden määrästä jne. Elikkä ihan suoraan laskennan määrästä. Prossuhan on Atmega 64. Mikä lie sitten nuissa laaturadioissa, mutta ainakaan halvemmissa tuskin sen kummempi. Ainakin tuosta resoluutiosta on ohjeessa maininta, että sillä herkuttely hidastaa laskentaa. Kiinteäsiipistä säätäessä en kyllä silmällä hahmota mitään viivettä tikun heilutteluun.
Aika pro ominaisuus, paljoko se sanoo jos pistää heli-mixaukset päälle? Eipä se sitä tuosta
-videostakaan huomaa vasta kuin hidastettuna. DX8:ssa näyttää olevan ARM7-prossu, joka tikittää max 55Mhz taajuudella.

Tuo oli vuodelta 2010 ja status "fixed"
Mitähän tuossa lopulta oli korjattu ja miten se oli todennettu. Jokupa ottaa ja testaa paljoko er9x:n todellinen latenssi on frskyn/flyskyn modulin kanssa swash-mixaus päällä ja kaikkien kolmen kanavan arvot ylös.

Poissa B12

  • Seniori torppari
  • *****
Vs: radioiden viiveet
« Vastaus #28 : 02 Kesäkuu, 2012, 16:52:08 »
Aika pro ominaisuus, paljoko se sanoo jos pistää heli-mixaukset päälle?

Ei ole helimiksereitä vielä käytössä, mutta sähköliidokki 7-kanavaa ja 21 mikseriä näyttäisi heiluvan 7.5-8.1ms hujakoilla. ja tähän se 2ms/kanava PPM protokollasta, niin siitä taitaa tulla ~22ms.

Mitähän tuossa lopulta oli korjattu ja miten se oli todennettu.

Taisipa olla jonkin (low pass) filtterin ottaminen pois päältä oletusarvona. Filtterin voi edelleen kytkeä päälle asetuksista ja siitä on manuaalissa erikseen maininta, että lisää latenssia.
« Viimeksi muokattu: 04 Kesäkuu, 2012, 11:57:33 kirjoittanut B12 »
HK450 GT
FMT 500 Trex upgrade *SOLD*
FlySky ER9X V1
Turnigy ER9X V2 "Two radios are no comparison. Turnigy 9X is an advanced computer radio while Spektrum DX6 is a beginner's radio" @RcGroups :)
 "It's total crap. Do yourself a favor and just buy premium electronics."@helifreak Hifistellä: Optimoida tai varustaa jokin systeemi tai laite yli reaalisen tarpeen, yleensä aikaa tai rahaa tarpeettomasti kuluttaen. (Urbaani Sanakirja)

 

Vastaavat aiheet

  Aihe / Aloittaja Vastauksia Uusin viesti
4 Vastauksia
3220 Lukukerrat
Uusin viesti 02 Tammikuu, 2008, 21:09:07
kirjoittanut LEPA
1 Vastauksia
2488 Lukukerrat
Uusin viesti 27 Maaliskuu, 2008, 16:05:00
kirjoittanut Vispilä
6 Vastauksia
4693 Lukukerrat
Uusin viesti 16 Kesäkuu, 2008, 11:47:05
kirjoittanut sgtpepper
5 Vastauksia
2711 Lukukerrat
Uusin viesti 11 Tammikuu, 2009, 01:58:14
kirjoittanut another_finn
30 Vastauksia
13223 Lukukerrat
Uusin viesti 16 Maaliskuu, 2010, 07:10:58
kirjoittanut SJo1