Universelle Hardware-Basis für 868MHz Funksensoren und Aktoren

Begonnen von papa, 05 Juli 2017, 22:12:42

Vorheriges Thema - Nächstes Thema

papa

Du musst auch die gesamte Library austauschen. Da ist einiges anders im Vergleich zu V2.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

rvideobaer

Hallo,

ok das versuche ich dann wirklich morgen.

Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

rvideobaer

Hallo,

ich bin jetzt etwas weiter gekommen, aber ich scheitere wieder am define all device properties.
// define all device properties
const struct DeviceInfo PROGMEM devinfo = {
    {0x42,0xA2,0xB7},       // Device ID
    "papa42a2b7",           // Device Serial
    {0x00,0x6c},            // Device Model
    0x10,                   // Firmware Version
    as::DeviceType::Switch, // Device Type
    {0x01,0x00}             // Info Bytes
};


Fehler:
exit status 1
variable 'const DeviceInfo devinfo' has initializer but incomplete type


Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

papa

#123
Zitat von: rvideobaer am 27 Oktober 2017, 13:36:17
Hallo,

ich bin jetzt etwas weiter gekommen, aber ich scheitere wieder am define all device properties.
// define all device properties
const struct DeviceInfo PROGMEM devinfo = {
    {0x42,0xA2,0xB7},       // Device ID
    "papa42a2b7",           // Device Serial
    {0x00,0x6c},            // Device Model
    0x10,                   // Firmware Version
    as::DeviceType::Switch, // Device Type
    {0x01,0x00}             // Info Bytes
};


Fehler:
exit status 1
variable 'const DeviceInfo devinfo' has initializer but incomplete type


Gruß Rolf
Was nimmst Du zum Übersetzen ?

Gibt es noch mehr Ausgaben ?
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

rvideobaer

Hallo,

Arduino IDE 1.8.5 auf einem Mac

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

papa

Ist da noch mehr als nur diese eine Zeile ?

Versuche mal

#include <unistd.h>

ganz oben einzufügen.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

rvideobaer

Hallo,

habe die Zeile eingefügt, gleiches wie vorher.
Die Meldung ist alles was kommt.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

papa

BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

rvideobaer

Hallo,

habe jetzt in der VM Windows laufen lassen und das überprüfen lief durch. Werde es morgen weiter probieren, da ich morgen nochmal früh raus muß.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

rvideobaer

Hallo,

habe jetzt 2 Teile mit der Firmware geflasht. Nun werde ich erst einmal Testen. Leider gelingt es mir nicht die Stromaufnahme zu messen, ich habe nur ein normales Digitales Multimeter das ich in Reihe mit der Batterie angeschlossen habe. Braucht man da was spezielles oder mache ich was falsch?

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

PeMue

Hallo Rolf,

Zitat von: rvideobaer am 28 Oktober 2017, 17:24:23
... ich habe nur ein normales Digitales Multimeter das ich in Reihe mit der Batterie angeschlossen habe. Braucht man da was spezielles oder mache ich was falsch?
wie kleine Ströme kann Dein Multimeter messen? Bis 10 µA? Wenn es nur bis 1 mA geht, wirst Du im Mittel 0 haben ...

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

rvideobaer

Hallo,

der kleinste Bereich ist 200µA, aber die Platine geht gar nicht erst los. Höchstens wenn ich den 10A Bereich nutze aber da misst er ja nichts mehr.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

PeMue

Zitat von: rvideobaer am 28 Oktober 2017, 17:40:17
... der kleinste Bereich ist 200µA, aber die Platine geht gar nicht erst los.
Dann schau mal, ob Du für den Plus eine andere Buchse für den 200 µA Bereich hast  ;) Danach sollte die Platine loslaufen  8)

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

rvideobaer

Hallo,

für den 10A Bereich gibt es eine separate Buchse, und eine für alles andere. Ich habe auch schon alle Bereiche durchgeschaltet aber es fließt nicht genug Strom das es für die Platine reicht.
Ich habe jetzt nochmal ein anderes Gerät benutzt (sollte mein Sohn eigentlich zu Weihnachten bekommen, werde es wohl selber hehalten ;D) da geht er im µA Bereich in overload aber im mA Bereich zeigt er beim Start ca. 20 mA und dann schwankt es zwischen 0,6 und 0,02 mA.

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

PeMue

Hallo Rolf,

das könnte eine durchgebrannte Sicherung im Multimeter sein, das hatte ich auch schon. Und da kann dann nicht genügend Strom fließen  ;)

Gruß Peter
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser