Arduino Library für Jeti EX Eigenbau-Telemetrie

  • Kurt49
  • Kurt49's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 10
  • Dank erhalten: 0

Kurt49 antwortete auf Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 21 Feb. 2017 21:17 #241
Hallo Bernd,
danke, das hat geholfen. Allerdings: als die Jetibox rauskam (jedenfalls als ich meine gekauft habe), da gab es noch lange kein EX, und das Sensorverzeichnis ist ja EX-spezifisch, oder? Und bei meinen früheren JetiBox-compatiblem Projekten habe ich auch nie EX-spezifische Frames gesendet, nur die Text-Frames und evtl Alarm-Frames davor. Damals hatten ein paar Leute im RCLine-Forum gerade das Protokoll re-engineered, kurz bevor Jeti das dann offengelegt hat. Den Textframe sendest Du doch aber auch nach jedem anderen Frame, oder? Warum springt die Box da nicht drauf an? Mystisch, funktioniert aber offensichtlich...
Grüße
Holger
von Kurt49

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 304
  • Dank erhalten: 154

Sepp62 antwortete auf Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 21 Feb. 2017 23:48 #242
Hallo Holger,

jetzt wo Du's sagst. Du hast natürlich recht.

Umso rätselhafter, dass die Änderung etwas gebracht hat. Ich kann es mir auch nicht erklären.:unsure:

VG Bernd
von Sepp62

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 304
  • Dank erhalten: 154

Sepp62 antwortete auf Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 15 März 2017 20:38 #243
Die Version 1.0.2 steht bereit:

sourceforge.net/projects/jetiexsensorcpplib/

Sie hat ein etwas geändertes Memory-Management für das Sensor-Array. Wenn man viele Sensoren definiert, wird nun wesentlich weniger kostbares SRAM verbraucht. Leider muss man die Initialisierung für das Array dafür anpassen. In den Beispielen sieht man wie es geht, ich hebe es aber hier nochmals hervor:

ALT:
JETISENSOR_PTR sensors[] =
{
// id name unit data type precision
new JetiSensor( ID_VOLTAGE, "Voltage", "V", JetiSensor::TYPE_14b, 1 ),

NEU:

JETISENSOR_CONST sensors[] PROGMEM =
{
// id name unit data type precision 0->0, 1->0.0, 2->0.00
{ ID_VOLTAGE, "Voltage", "V", JetiSensor::TYPE_14b, 1 },


Die Änderung wurde hauptsächlich durchgeführt, damit Norbert's HOTT-Konverter alle Sensoren in die Definition mit aufnehmen kann.

Die Teensy-Variante profitiert davon nicht, dort gibt es aber auch kein RAM-Problem. Die CPU-Last wird durch die Maßnahmen ein wenig erhöht, ich denke aber, dass daraus keine negativen Effekte entstehen.

Leider habe ich es in dieser Version nicht mehr geschafft, die Übertragung der Sensorliste an den Sender zu optimieren.

Viel Spaß !
Bernd
von Sepp62
Folgende Benutzer bedankten sich: onki, rchajue

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Micha
  • Micha's Avatar Offline
  • Premium Mitglied
  • Premium Mitglied
  • Beiträge: 130
  • Dank erhalten: 3

Micha antwortete auf Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 19 März 2017 23:33 #244
Hallo

Ich habe heute die Version 1.0.2 mal getestet!

Bei mir hat das geänderte Memory-Management bei 12 Sensoren
eine Veränderung von vorher 1276 auf 1163 Bytes freien SRAM gebracht!

Aber leider wird auch ein wenig mehr Programmspeicherplatz
von bei mir 24620 auf 24888 Bytes verbraucht!

Eine Änderung der Zykluszeit konnte ich nicht feststellen!

@Bernd eine Tolle Verbesserung!
Danke!
Danke!
Die Librarie ist echt klasse!

Gruß Micha
von Micha

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 304
  • Dank erhalten: 154

Sepp62 antwortete auf Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 20 März 2017 07:32 #245

Micha wrote: Hallo

Ich habe heute die Version 1.0.2 mal getestet!

Bei mir hat das geänderte Memory-Management bei 12 Sensoren
eine Veränderung von vorher 1276 auf 1163 Bytes freien SRAM gebracht!

Aber leider wird auch ein wenig mehr Programmspeicherplatz
von bei mir 24620 auf 24888 Bytes verbraucht!

Eine Änderung der Zykluszeit konnte ich nicht feststellen!

@Bernd eine Tolle Verbesserung!
Danke!
Danke!
Die Librarie ist echt klasse!

Gruß Micha

Hi Micha,
wie kann das sein? Du hast weniger freies RAM, als mit der alten Version?

Bei 12 Sensoren solltest Du mind. 200 Bytes mehr RAM haben.
VG Bernd
von Sepp62

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Micha
  • Micha's Avatar Offline
  • Premium Mitglied
  • Premium Mitglied
  • Beiträge: 130
  • Dank erhalten: 3

Micha antwortete auf Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie

Posted 20 März 2017 16:26 #246
Hallo

Hier mal meine Speicherauslastung!

Speicher Alt



Speicher Neu (Versionn 1.0.2




Habe ich eine Denkfehler?

Gruß Micha
Last Edit:20 März 2017 16:28 von Micha

Anhänge:

Letzte Änderung: 20 März 2017 16:28 von Micha.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 1.276 Sekunden
jetiforum serp takip teknik seo rehberi icerik optimizasyonu yerel seo google algoritma guncellemeleri backlink stratejileri backlink nedir dofollow nofollow backlink guest post backlink anchor text optimizasyonu broken link building core web vitals seo schema markup site hizi optimizasyonu mobile first indexing xml sitemap robots txt seo uyumlu icerik anahtar kelime arastirmasi eeat google kalite google analytics seo rakip analizi seo seo raporlama metrikleri google my business seo yerel arama siralama hacklink panel hacklink paneli hacklink satin al jojobet matbet matbet matbet holiganbet holiganbet güncel Holiganbet güncel giriş Meritking Meritking Giriş Meritking Güncel Meritking Güncel Giriş Jojobet Jojobet giriş Jojobet güncel Jojobet Güncel Giriş Jojobet Telegram meritking meritking Jojobet Pusulabet matbet jojobet Jojobet Jojobet giriş Jojobet güncel Jojobet Güncel Giriş Jojobet Telegram Jojobet Telegram giriş Jojobet Telegram güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel Casibom Casibom giriş Casibom güncel matbet matbet matbet matbet matbet matbet matbet matbet matbet kavbet kavbet kavbet betebet interbahis interbahis kingroyal kingroyal kingroyal kingroyal kingroyal interbahis kingroyal interbahis interbahis kingroyal Casibom Casibom giriş Casibom güncel kingroyal kingroyal giriş jojobet ikimisli Meritking Meritking giriş Meritking güncel Holiganbet Holiganbet giriş Holiganbet güncel Jojobet Jojobet giriş Jojobet güncel Betebet Betebet giriş Betebet güncel holiganbet Holiganbet Holiganbet giriş Holiganbet güncel Holiganbet Holiganbet giriş Holiganbet güncel Holiganbet Holiganbet giriş Holiganbet güncel Holiganbet Holiganbet giriş Holiganbet güncel Holiganbet Holiganbet giriş Holiganbet güncel grandpashabet interbahis