Seite 38 von 85

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 09.07.2020, 20:13
von TomMajor
Kaheti hat geschrieben:
09.07.2020, 18:51
Ich habe das PCB von TomMajor zum Bau des Analyzer XS verwendet.
Die Software macht was sie soll.
Alle Funktionen einschließlich der Auflösung von Device-Namen aus der RasperryMatic funktionieren.

Nachträglich habe ich jetzt das OLED- Display incl. der notwendigen Teile bestückt.
Problem: Das Display bleibt dunkel. Die 3,3 V am VCC des Displays liegen an.
( Die LED signalisiert alle einlaufenden Telegramme )
Display defekt ??

Für Hinweise dazu bin ich dankbar.

Kaheti
Hast du das Display hier aktiviert
https://github.com/psi-4ward/AskSinAnal ... 28P.ino#L8
Also so

Code: Alles auswählen

#define USE_OLED

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 09.07.2020, 22:06
von Kaheti
@ Tom
@ Psi
Ich habe jetzt den Sketch genommen und entsprechend dem Hinweis angepasst ( #define USE_OLED )
Dann bricht die Kompilierung mit dieser Meldung ab:

AskSinSniffer328P:19:10: fatal error: Ssd1306.h: No such file or directory
#include "Ssd1306.h"
compilation terminated.
exit status 1
Ssd1306.h: No such file or directory

V.G
Kaheti

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 09.07.2020, 22:15
von Kaheti
@Tom
@ Psi
ANALYZER_DISPL_09.06.2020.txt
(3.39 KiB) 48-mal heruntergeladen
Diesen Sketch hatte ich verwendet

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 09.07.2020, 23:05
von Psi
Nimm doch platformio cli :-)🙈

Oder Flash das hex nano-oled.hex

https://github.com/psi-4ward/AskSinAnal ... o-oled.hex

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 09.07.2020, 23:45
von TomMajor
Kaheti hat geschrieben:
09.07.2020, 22:06
@ Tom
@ Psi
Ich habe jetzt den Sketch genommen und entsprechend dem Hinweis angepasst ( #define USE_OLED )
Dann bricht die Kompelierung mit dieser Meldung ab:

AskSinSniffer328P:19:10: fatal error: Ssd1306.h: No such file or directory
#include "Ssd1306.h"
compilation terminated.
exit status 1
Ssd1306.h: No such file or directory

V.G
Kaheti
@Kaheti
Du hast die Arduino Library für das OLED noch nicht installiert.

@Psi
hast du das irgendwo dokumentiert welche zu nehmen ist? habe keine Ahnung. Nicht jeder benutzt platformio.

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 10.07.2020, 09:04
von Psi
Naja es steht bisschen was auf asksinpp.de und in der reademe vom Sketch aber man sollte wohl mal ein Video dazu machen. Pio würde hoffentlich diese vielen Probleme mit den libs klären, kommt ja immer wieder auf

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 10.07.2020, 10:26
von Kaheti
Hallo Tom
der Hinweis "Nicht jeder benutzt platformio " trifft bei mir zu.
Ich habe mal damit begonnen, bin dann aber auf IDE gewechselt und
habe damit bisher alle meine Geräte funktionsfähig geflasht.

Im Text von Psi habe ich folgenden Hinweis gefunden:
Benötigte Bibliotheken: AskSinPP, Low-Power, EnableInterrupt und
bei Verwendung des OLED-Displays Adafruit GFX Library und Adafruit SSD1306.


Ich habe demnach noch die Libary Adafruit SSD1306 Vers.2.3.1 aus der Bibliothek geladen
und auch die neueste AskSinPP ( Datum 29.06.) verwendet.

Trotzdem noch diese Fehlermeldung: Ssd1306.h: No such file or directory

V.G.
Kaheti

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 10.07.2020, 10:36
von Psi

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 10.07.2020, 10:36
von jp112sdl
Kaheti hat geschrieben:
10.07.2020, 10:26
Trotzdem noch diese Fehlermeldung: Ssd1306.h: No such file or directory
Du hast in deinem Ordner, wo die AskSinSniffer328P.ino liegt, die Ssd1306.h nicht zu liegen.

Siehe https://github.com/psi-4ward/AskSinAnal ... er/Sniffer

Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP

Verfasst: 10.07.2020, 11:49
von Kaheti
@ Jerome
@ Psi

Vielen Dank !!

Das Display funktioniert jetzt.
Das war die Ursache: Die Ssd1306.h lag nach dem Abruf aus der Bibliothek im Libary-Ordner.

@ Psi : Ich weiß nicht, ob ich der einzige bin der das Problem hatte. Evtl. ist ein Hinweis auf den
Speicherort der Ssd1306.h in der Projektbeschreibung sinnvoll.

Nochmals Danke für die schnelle Unterstützung

V.G.
Kaheti