Seite 2 von 4

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 19.01.2020, 16:10
von Beowolf
Mal eine peinliche Frage. Wie binde ich die AskSinPP-master.zip neu ein?

Ich glaube ich habe es.

Einfach den Ordner unter libraries löschen und dann die neue ZIP-Datei wieder einbinden. :D

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 19.01.2020, 17:22
von gmevi1954
Hallo Jerome,
beim kompelieren gibt es einige Fehler:

AskSinSniffer328P:125:13: error: 'hal' was not declared in this scope
sdev.init(hal);
^~~
C:\Users\gerdm\Documents\Arduino\AskSinAnalyzer-dev_rssi\AskSinSniffer328P\AskSinSniffer328P.ino: In function 'void loop()':
AskSinSniffer328P:132:3: error: 'hal' was not declared in this scope
hal.runready();
^~~
AskSinSniffer328P:133:8: error: 'class SnifferDevice' has no member named 'pollRadio'
sdev.pollRadio();
^~~~~~~~~
zum Schluss dann noch:
exit status 1
'LibSPI' was not declared in this scope

Hast du eine Idee was falsch läuft? Die aktuelle AsksinPP Master ist installiert. Ich nutzte Arduino Version 1.8.10
Oder könntest du das BIN File auf https://github.com/jp112sdl/AskSinAnaly ... e/dev_rssi ablegen? :)
VG
Gerd

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 19.01.2020, 19:27
von jp112sdl
Beowolf hat geschrieben:
19.01.2020, 16:10
Einfach den Ordner unter libraries löschen und dann die neue ZIP-Datei wieder einbinden. :D
Ja.

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 19.01.2020, 19:28
von jp112sdl
gmevi1954 hat geschrieben:
19.01.2020, 17:22
beim kompelieren gibt es einige Fehler:
Die AskSinPP-Lib hast du aber aktuell?
gmevi1954 hat geschrieben:
19.01.2020, 17:22
Oder könntest du das BIN File auf https://github.com/jp112sdl/AskSinAnaly ... e/dev_rssi ablegen? :)
Nein, zurzeit laufen noch andere Umbauarbeiten. Das dauert noch bis ich eine neue .bin baue.

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 19.01.2020, 19:56
von gmevi1954
kein Problem wollte auch nicht drängeln. :wink:
Trotzdem danke für die Info.
VG
Gerd

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 20.01.2020, 15:56
von dtp
Funktioniert. :!:
2020_01_20 15_50_13.jpg
2020_01_20 15_50_33.jpg
2020_01_20 15_50_52.jpg
Das Flashen des ATmega328P über den FTDI-Adapter war aber etwas tricky, da es mit 3,3 V zunächst nicht klappen wollte. Musste dann noch das ESP32-Board separat mit 5 V über USB versorgen, weil die 3,3 V einfach zu wenig waren. Bekanntlich sollte man zum Schutz des CC1101-Moduls ja den ATmega328P nicht mit 5 V flashen. Hat ein wenig gedauert, bis ich das alles rausfand. :roll:

@Jérôme: Wäre es ggf. sinnvoll, im zweiten Screen eine Art Peak-Hold-Funktion einzubauen, die den Spitzenwert der letzten Minute als gestrichelte Linie und den zugehörigen "Verursacher" zeigt?

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 20.01.2020, 16:33
von jp112sdl
dtp hat geschrieben:
20.01.2020, 15:56
Wäre es ggf. sinnvoll, im zweiten Screen eine Art Peak-Hold-Funktion einzubauen, die den Spitzenwert der letzten Minute als gestrichelte Linie und den zugehörigen "Verursacher" zeigt?
Nein, ist nicht geplant.
Die Ansicht dient dem Finden von "Grundrauschen"-Störern (RSSI-Leveln die nicht von HM Geräten stammen).

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 20.01.2020, 16:46
von dtp
Ah, okay. Danke für die Info.

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 21.01.2020, 07:38
von jp112sdl
Ich könnte mir vorstellen, auf der Seite mit der Single-RSSI-Anzeige (meintest du die mit "2. Screen"?), dem Balken eine Peak-Markierung zu verpassen die alle x Sekunden abfällt.
Falls du das meintest, dann hatte ich deinen Vorschlag anfangs falsch verstanden ^^

Re: AskSinAnalyzer - Funktionserweiterung RSSI-Monitor

Verfasst: 21.01.2020, 08:52
von jp112sdl
dtp hat geschrieben:
20.01.2020, 16:46
Ah, okay. Danke für die Info.
Hab da mal schnell was eingebaut. Aktueller Entwicklungsbranch ist dev_fhem:
https://github.com/jp112sdl/AskSinAnaly ... e/dev_fhem

RSSI_PEAK_HOLD_MILLIS kannst du hier festlegen:
https://github.com/jp112sdl/AskSinAnaly ... 32.ino#L85

An Pin 4 kann mittels Schalter festgelegt werden, ob nur Grundrauschen als Peak angezeigt werden soll, oder auch der Pegel von Funktelegrammen.