Het OpenTX draadje (nieuws, handige weetjes, hardware, diy)

Tja, ipv een simpele bug fixen verbouwen ze het complete protocol. Waarom? Chinese clonen weren. ACCST V2 had er nooit moeten komen. Ze kunnen niet goed met software omgaan, dat is mijn probleem met FrSky. Als de hele wereld moet testen dan liever met OpenSource code.
 
Ze lopen behoorlijk te klooien, aanpassingen doen die nergens voor nodig zijn en die weer terugdraaien, dan weer andere bugs introduceren die niets met het protocol zelf te maken hebben (overduidelijke voorbeelden zijn de G-RX6, G-RX8, S6R en S8R). ACCST v2.1.x was heel snel gekraakt en is ook ondersteund in de MPM (Multi-Protocol TX Module), dus de concurrentie kan nog steeds met de ontvangers van FrSky overweg... Met als voordeel dat zowel ACCST v1 en v2.1 beiden ondersteund zijn. De STM32F1 die in de X9D zit voor de XJT heeft 64 kB flashmemory, lijkt me sterk dat daar niet zowel ACCST D8, D16 v1, D16 v2.1 als LR12 in hadden gepast als je ziet hoeveel protocollen er in de 128 kB versie van de MPM zitten... Maar ze werken liever gebruikers tegen dan te doen wat gebruikers willen... Niet luisteren naar je gebruikers is uiteindelijk funest... En dan ook nog de ontvangers die niet meer ondersteund worden bij gebruik van ACCST v2.1 omdat er teveel issues mee zijn (XM, XM+ en XMR)... :frustie:
 
Tja, als je het over OpenTX hebt kom je al snel bij de gebruikte hardware uit, daar gaan best aardig wat berichten over in deze thread. ;)
 
Ik denk dat je even de hele discussie door moet lopen, staat bijzonder weinig in over OpenTX zelf maar wel heel veel over hardware. ;)
 
Horus X10S vraagje.
Ik heb de telemetrie van de Unilog2 werkend op de Horus en een G-X8R ontvanger maar bepaalde grootheden moet je aanpassen.
Zoals A4 moet mAh worden, dat is ook gelukt maar ik kom nergens de waarde W/min tegen.
Die zou bij Fuel ml moeten staan maar er staat helemaal nergens iets, wel mA of gewoon Watt.
Zit dat gewoon niet in de Horus of moet ik het zelf maken ergens?
Ik heb Watt/minuten nodig vanwege de limiter in wedstrijden.

GJ
 
Dan is de S6R niet compatible met de 2.3.7 firmware denk ik?
En ik heb er net 1 besteld...
Oh nee, ik zie net dat de ontvangers weer met een ander firmwarenr werken.
En er is ook alweer een andere TX companion versie..
Blijft dat aan de gang.

GJ
 
Horus X10S vraagje.
Ik heb de telemetrie van de Unilog2 werkend op de Horus en een G-X8R ontvanger maar bepaalde grootheden moet je aanpassen.
Zoals A4 moet mAh worden, dat is ook gelukt maar ik kom nergens de waarde W/min tegen.
Die zou bij Fuel ml moeten staan maar er staat helemaal nergens iets, wel mA of gewoon Watt.
Zit dat gewoon niet in de Horus of moet ik het zelf maken ergens?
Ik heb Watt/minuten nodig vanwege de limiter in wedstrijden.

GJ

Dat wordt dan een lua script dingetje.

Waarbij je sensor: Curr en VFAS of (Ax) sensor gebruikt voor je berekening.

(mAh * V) / 1000 = Watt uur
Watt minute = Watt uur * 60

Code:
local inputs     = { {"Volt", SOURCE}, {"CurrmAh", SOURCE} }
local outputs    = { "Wmin" }

-------------------------------------------------------

local function run(volt,curr)
   
  local output = (curr * volt) / 1000
  output = output * 60
 
  return output

end -- end run

-------------------------------------------------------

---  OpenTX LUA interface parameters declared here

return { run=run, input=inputs, output=outputs }

-------------------------------------------------------

Nog niet getest..

Maar save deze code bijvoorbeeld als wmin.lua in folder SCRIPTS\MIXES
 
Laatst bewerkt:
Maar de unilog maakt de berekening al, alleen zit de eenheid W/min niet in de keuzen.
Volgens mij kan ik het alles noemen, al doe ik milliliter, de juiste waarde komt er wel te staan alleen de tekst is dan fout.
Dus ik zat te kijken of je zelf iets toe kan voegen maar dat kan dus niet?

GJ
 
Nee helaas dat kan nou net weer niet, tenminste ik ben het nog niet tegen gekomen als je het zou kunnen aanpassen.

Dan is de S6R niet compatible met de 2.3.7 firmware denk ik?
En ik heb er net 1 besteld...
Oh nee, ik zie net dat de ontvangers weer met een ander firmwarenr werken.
En er is ook alweer een andere TX companion versie..
Blijft dat aan de gang.

GJ

Yep :D

Inmiddels een Archer GR8 ontvanger binnen.
Eerdaags eens testen in een zwever. kreeg ook gratis de nieuwe dipool antennetjes erbij.
Kijken wat de performance daar van is.

Maar firmware flashen is nu wel een genot met OTA,, geen gedoe meer om in je kist te kruipen opzoek naar het smartport stekkertje, mooi draadloos :banana:
 
Laatst bewerkt:
Dan moet je een widget maken welke de juiste naam toont met die waarde. OpenTX kent de eenheid gewoon niet.
 
Ja, dat is inderdaad een optie.
De hele eenheid W/min bestaat officieel niet maar in limiters wordt die waarde aangehouden.
Ik ga morgen eens kijken wat mogelijk is.
In ieder geval bedankt.

GJ
 
Dan is de S6R niet compatible met de 2.3.7 firmware denk ik?
En ik heb er net 1 besteld...
Oh nee, ik zie net dat de ontvangers weer met een ander firmwarenr werken.
En er is ook alweer een andere TX companion versie..
Blijft dat aan de gang.

GJ

Het gaat inderdaad niet om companion. Ik heb de zender geflashed naar 2.1.0 en daarna moeten de D16 ontvangers ook naar 2.1.0 geflashed worden, om te kunnen binden. De S6R firmware liep wat achter op de rest.
 
Mijn zenders hebben allemaal 2.3.7 maar de G R8X heeft ook firmware 2.1.0 en werkt.
We zullen het vanmiddag zien, dan komt deS6R binnen met het prog tooltje.
En ik ga nu even 2.3.9. op een Taranis zetten, kijken of de rest dan nog wel werkt.

GJ
 
Mijn versie van Companion is 2.2.4 en bij mijn zender (X9D plus) zie ik 2.1.0 als meest recente XJT firmware staan. Wat is die 2.3.7?
 
Mijn zenders hebben allemaal 2.3.7 maar de G R8X heeft ook firmware 2.1.0 en werkt.
We zullen het vanmiddag zien, dan komt deS6R binnen met het prog tooltje.
En ik ga nu even 2.3.9. op een Taranis zetten, kijken of de rest dan nog wel werkt.

GJ

Er zijn 2 verschillende dingen:
- OpenTX versie (Momenteel 2.3.9)
- HF moduul / RX versie voor FrSky (Momenteel 2.1.0)

Deze 2 dingen staan compleet los van elkaar. OpenTX werkt compleet los van de versies van de HF moduul. Voor het binden / de verbinding edg is uitsluitend de versie van het HF moduul en de ontvanger belangrijk.

Wat betreft het FrSky HF moduul / ontvanger zijn er momenteel 3 versies
- ACCST V1 (alle versies voor 2.x.x, schijnt een bugje in te zitten)
- ACCST V2 (momenteel 2.1.0, lijkt stabiel)
- ACCESS (Momenteel 2.1.0)

Je hebt zenders / modules welke alleen ACCST ondersteunen en deze kunnen uitsluitend deze firmware gebruiken. Met ACCST firmware kan je gebruikmaken van D8, D16 (V1 of V2 afhankelijk van de versie), en L12. Met de ACCESS firmware kan je gebruikmaken van D16 (V2 bij 2.1.0) en de ACCESS protocollen

Of een ontvanger dus werkt met een zender hangt af van de versie van het moduul / ontvanger en heeft niets te maken met de versie van OpenTX.
 
https://www.open-tx.org/2020/06/14/opentx-2.3.9

Wat ik wilde is trouwens gelukt.
Ik zat weer veel te moeilijk te denken.
Ik dacht dat je de namen zoals Fuel en A4 niet kon renamen omdat ik dacht dat dat een soort ID was.
Maar je kan Fuel dus gewoon Wmin noemen en A4 wat je ook maar wilt.
Dus het is nu voorlopig even zo, ik ben blij, alleen die kleurtjes.. ik zou wel zwarte tekst willen maar dat kan ik nog niet vinden.

@Tadango
Ik zie in mijn zenders Firmware 2.3.7
Ik neem dan toch aan dat dat niets met TC Companion of zo te maken heeft.
Ja sorry als het een domme vraag is maar het is voor mij ook allemaal nieuw.
Dus er zijn HFmodeuul firmware versies en dan ook nog een ope TX firmware versie?

CIMG4081.JPG
 
Daarnaast heb je nog Companion. Dit is een PC applicatie welke gebruikt kan worden om een zender met OpenTX te configureren. Normaal gebruik je dezelfde versie van Companion als die van OpenTX om problemen te voorkomen. Een nieuwere versie van Companion is meestal geen probleem. Companion gebruik dezelfde versie nummers als OpenTX zodat je ze eenvoudig kunt matchen. Je kan ook prima zonder Companion de zender gebruiken.
 
Back
Top