AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Moderator: Co-Administratoren
-
- Beiträge: 12132
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 852 Mal
- Danksagung erhalten: 2155 Mal
- Kontaktdaten:
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Und wenn du die beiden Zeilen (56+57) dazwischen auskommentierst?
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Bringt eine andere Fehlermeldung:
Wäre ja mal interessant, ob den Fehler jemand anders nachstellen kann, oder ob es sich bei mir um einen bedauerlichen Einzelfall handelt ...
Code: Alles auswählen
In file included from C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Activity.h:11:0,
from C:\Users\andre\Documents\Arduino\libraries\AskSinPP/AskSinPP.h:63,
from F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:14:
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Radio.h:277:64: error: 'SPI_BITORDER_MSBFIRST' was not declared in this scope
template <uint8_t CS,uint32_t CLOCK=2000000, BitOrder BITORDER=SPI_BITORDER_MSBFIRST, uint8_t MODE=SPI_MODE0>
^~~~~~~~~~~~~~~~~~~~~
AskSinSniffer328P:48:62: error: template argument 3 is invalid
typedef AskSin<StatusLed<LED_PIN>, NoBattery, Radio<LibSPI<10>, 2>> HalType;
^
AskSinSniffer328P:48:65: error: template argument 1 is invalid
typedef AskSin<StatusLed<LED_PIN>, NoBattery, Radio<LibSPI<10>, 2>> HalType;
^
AskSinSniffer328P:48:65: error: template argument 5 is invalid
AskSinSniffer328P:48:66: error: template argument 3 is invalid
typedef AskSin<StatusLed<LED_PIN>, NoBattery, Radio<LibSPI<10>, 2>> HalType;
^~
In file included from F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:15:0:
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h: In instantiation of 'class as::Device<int, as::RegList0<as::DefaultRegisterList0> >':
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:50:57: required from here
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:163:37: error: 'int' is not a class, struct, or union type
typedef typename HalType::LedType LedType;
^~~~~~~
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:164:41: error: 'int' is not a class, struct, or union type
typedef typename HalType::BatteryType BatteryType;
^~~~~~~~~~~
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:165:39: error: 'int' is not a class, struct, or union type
typedef typename HalType::RadioType RadioType;
^~~~~~~~~
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:166:40: error: 'int' is not a class, struct, or union type
typedef typename HalType::BuzzerType BuzzerType;
^~~~~~~~~~
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino: In member function 'virtual void SnifferDevice::trigger(as::AlarmClock&)':
AskSinSniffer328P:68:13: error: 'class SnifferDevice' has no member named 'radio'
this->radio().pollRSSI();
^~~~~
AskSinSniffer328P:70:24: error: 'class SnifferDevice' has no member named 'radio'
rssi_act = this->radio().rssi();
^~~~~
AskSinSniffer328P:81:31: error: 'class SnifferDevice' has no member named 'radio'
display.printFull(this->radio().rssi());
^~~~~
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino: In member function 'virtual bool SnifferDevice::process(as::Message&)':
AskSinSniffer328P:87:12: error: 'radio' was not declared in this scope
DHEX(radio().rssi());
^~~~~
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:87:12: note: suggested alternative: 'random'
DHEX(radio().rssi());
^~~~~
random
AskSinSniffer328P:96:13: error: 'class SnifferDevice' has no member named 'led'
this->led().ledOn(millis2ticks(100));
^~~
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino: In member function 'bool SnifferDevice::init(HalType&)':
AskSinSniffer328P:104:11: error: request for member 'init' in 'hal', which is of non-class type 'HalType {aka int}'
hal.init(id);
^~~~
AskSinSniffer328P:105:11: error: request for member 'config' in 'hal', which is of non-class type 'HalType {aka int}'
hal.config(this->getConfigArea());
^~~~~~
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino: In function 'void loop()':
AskSinSniffer328P:123:7: error: request for member 'runready' in 'hal', which is of non-class type 'HalType {aka int}'
hal.runready();
^~~~~~~~
In file included from F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:15:0:
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h: In instantiation of 'bool as::Device<HalType, List0Type>::pollRadio() [with HalType = int; List0Type = as::RegList0<as::DefaultRegisterList0>]':
F:\Arduino\Analyzer_XS\AskSinSniffer328P\AskSinSniffer328P.ino:124:18: required from here
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:360:24: error: 'radio' was not declared in this scope
uint8_t num = radio().read(msg);
~~~~~^~
C:\Users\andre\Documents\Arduino\libraries\AskSinPP/Device.h:360:24: note: suggested alternative: 'random'
uint8_t num = radio().read(msg);
~~~~~^~
random
Mehrere Bibliotheken wurden für "AskSinPP.h" gefunden
Benutzt: C:\Users\andre\Documents\Arduino\libraries\AskSinPP
Nicht benutzt: C:\Users\andre\Documents\Arduino\libraries\AskSinPP-master
Bibliothek SPI in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI wird verwendet
Bibliothek EnableInterrupt in Version 1.1.0 im Ordner: C:\Users\andre\Documents\Arduino\libraries\EnableInterrupt wird verwendet
Bibliothek AskSinPP in Version 5.0.2 im Ordner: C:\Users\andre\Documents\Arduino\libraries\AskSinPP wird verwendet
Bibliothek Low-Power in Version 1.81 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Low-Power wird verwendet
Bibliothek Adafruit_GFX_Library in Version 1.11.5 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Adafruit_GFX_Library wird verwendet
Bibliothek Adafruit_BusIO in Version 1.14.1 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Adafruit_BusIO wird verwendet
Bibliothek Wire in Version 1.0 im Ordner: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire wird verwendet
Bibliothek Adafruit_SSD1306 in Version 2.5.7 im Ordner: C:\Users\andre\Documents\Arduino\libraries\Adafruit_SSD1306 wird verwendet
exit status 1
template argument 3 is invalid
-
- Beiträge: 12132
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 852 Mal
- Danksagung erhalten: 2155 Mal
- Kontaktdaten:
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Davon gehe ich aus.
Hab den Sniffer-Sketch mal mit in den CI-Test aufgenommen. Da wird der alles ordnungsgemäß kompiliert.
https://github.com/jp112sdl/AskSinPP/ac ... step:6:169
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Hallo Andreas81,
ich hatte das gleiche Problem.
Wie von jp112sdl bereits empfohlen die Zeilen 56+57 in der Radio.h auskommentieren,
aber dann auch noch in Zeile 171 das SPI_BITORDER_MSBFIRST gegen 1 ersetzen.
Gruß, Michael...
ich hatte das gleiche Problem.
Wie von jp112sdl bereits empfohlen die Zeilen 56+57 in der Radio.h auskommentieren,
aber dann auch noch in Zeile 171 das SPI_BITORDER_MSBFIRST gegen 1 ersetzen.
Gruß, Michael...
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Hi Andreas, ich hätte Interesse - müsste sonst welche bestellen. Leider kann ich (als hier neuer Benutzer?) keine PN senden. Vielleicht kannst du mich kontaktieren? Danke und Gruß Malte
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Hallo,
ich habe bemerkt dass mein DC auf 22% hochgegangen ist.
Daraufhin hab ich den Askin Analyzer XS laufen lassen. Das Programm zur Entschlüsselung der Zahlenfolgen habe ich laufen.
Allerdings hab ich 2 Services, wo die Zahlen nicht aufgelöst werden (siehe Screenshot)
Mit Hilfe der exportieren Excelliste (zweiter Screenshot) konnte ich 2364646 zuordnen.
Aber zu 4306583 ist das Feld einfach leer. Irgendwas sendet scheinbar zur CCU?
Hat jemand eine Idee, wie ich rausbekomme was da so oft sendet? Das macht den Großteil (30%) des DC aus. Danke für jeden Tipp.
Viele Grüße aus Düren
ich habe bemerkt dass mein DC auf 22% hochgegangen ist.
Daraufhin hab ich den Askin Analyzer XS laufen lassen. Das Programm zur Entschlüsselung der Zahlenfolgen habe ich laufen.
Allerdings hab ich 2 Services, wo die Zahlen nicht aufgelöst werden (siehe Screenshot)
Mit Hilfe der exportieren Excelliste (zweiter Screenshot) konnte ich 2364646 zuordnen.
Aber zu 4306583 ist das Feld einfach leer. Irgendwas sendet scheinbar zur CCU?
Hat jemand eine Idee, wie ich rausbekomme was da so oft sendet? Das macht den Großteil (30%) des DC aus. Danke für jeden Tipp.
Viele Grüße aus Düren
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Das Bild war älter, jetzt einmal frisch geloggt:
Was kann das sein?
Was kann das sein?
-
- Beiträge: 12132
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 852 Mal
- Danksagung erhalten: 2155 Mal
- Kontaktdaten:
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Der DC, der auf der CCU angezeigt wird, ist der DC der CCU.
Also ausschließlich Telegramm "VON" deiner CCU-Adresse.
Also ausschließlich Telegramm "VON" deiner CCU-Adresse.
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Danke Jerome, also kann ich die Einträge zur CCU erstmal ignorieren?
Hab einige neue TFK angebracht, vll hat die Erhöhung des DC auch damit zu tun. Oder ist 20-25% noch im Rahmen, wenn sehr viele Geräte (ca. 70 Stück) betrieben werden?
Gruß
Hab einige neue TFK angebracht, vll hat die Erhöhung des DC auch damit zu tun. Oder ist 20-25% noch im Rahmen, wenn sehr viele Geräte (ca. 70 Stück) betrieben werden?
Gruß
Re: AskSin Analyzer XS - Der Analyzer als Desktop-App ohne ESP
Hallo,
jetzt am PC kann ich einfacher antworten.
Ich habe einmal die Excel-Datei angehangen und versucht diese visuell auszuwerten. Es sind nur Einträge von meiner CCU berücksichtig.
Deute ich es richtig, dass der Großteil des DC also durch meine beiden Klingeln/Gongs (HM-OU-CF-PI) verursacht wird? Diese habe ich durch einen MP3-Funkgong ersetzt, aber nicht von der CCU abgelernt, um flexibel zu bleiben. Die liegen in der Schublade rum. Sollte ich die ablernen, oder eher irgendwo einstecken und auf "stumm" schalten?
Vll. hat ja jmd. die Muße, mal kurz über die Excelliste zu schauen, ob ich irgendwas essenzielles übersehe?
Vielen Dank ihr netten Leute.
jetzt am PC kann ich einfacher antworten.
Ich habe einmal die Excel-Datei angehangen und versucht diese visuell auszuwerten. Es sind nur Einträge von meiner CCU berücksichtig.
Deute ich es richtig, dass der Großteil des DC also durch meine beiden Klingeln/Gongs (HM-OU-CF-PI) verursacht wird? Diese habe ich durch einen MP3-Funkgong ersetzt, aber nicht von der CCU abgelernt, um flexibel zu bleiben. Die liegen in der Schublade rum. Sollte ich die ablernen, oder eher irgendwo einstecken und auf "stumm" schalten?
Vll. hat ja jmd. die Muße, mal kurz über die Excelliste zu schauen, ob ich irgendwas essenzielles übersehe?
Vielen Dank ihr netten Leute.
- Dateianhänge
-
- TelegramsXS_2023-04-18.xlsx
- (695.05 KiB) 23-mal heruntergeladen