Hallo,
ich versuche nach dem beschriebenen Schema im OpenKNX Wiki das Projekt "OAM-Sensormodule" bei mir selber zu kompilieren.
Leider tauchen dort einige Probleme auf, die ich ohne tieferes Wissen nicht selber gelöst bekomme:
Es wäre schön wenn mir geholfen wird und eventuell kann dieser Bericht ja auf dem Wiki Ersteller helfen, die Anleitung zu verbessern bzw. auf den neusten Stand zu bringen.
Grüße,
Olli
ich versuche nach dem beschriebenen Schema im OpenKNX Wiki das Projekt "OAM-Sensormodule" bei mir selber zu kompilieren.
Leider tauchen dort einige Probleme auf, die ich ohne tieferes Wissen nicht selber gelöst bekomme:
- Wie hier beschreiben, habe ich folgende Befehle in der Powershell ausgeführt:
Code:git clone https://github.com/OpenKNX/OAM-SensorModule.git cd OAM-LogicModule/restore ./Restore-Dependencies-Branch.ps1
Dieses gibt es nicht (mehr?!) - Als nächstes soll die .knxprod und die knxprod.h erstellt werden.
Laut Wiki über die Visual Studio Code Funktion Task->OpenKNXproducer
Dieses schlägt mit folgenden Fehlermeldungen fehl:
Code:- Calculated InlineData for Versioning: 0000A011B700 - RegistrationVersion is: 0001/1183 - ReplacesVersions entry is: 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 6 5 Sanity checks... - Id-Homogeneity... OK - Id-Uniqueness... OK - ParameterType-Id-Syntax... OK - Id-R_Suffix-Uniqueness... OK - RefId-Integrity... OK - ParamRefId-Integrity... OK - AllocatorRefId-Integrity... OK - BaseValue-Integrity... OK - BaseOffset-Integrity... OK - TextParameterRefId-Integrity... OK - SourceParamRefRef-Integrity... OK - TargetParamRefRef-Integrity... OK - ParameterType-Integrity... OK - Union-Integrity... OK - Parameter-Name-Uniqueness... OK - Parameter-Value-Integrity... --> MinInclusive of Parameter LOG_f1E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f1E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f1I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f1I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f1I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f1I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f1OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f1OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f1OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f1OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f1OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f2I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f2I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f2I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f2OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f2OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f2OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f3I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f3I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f3I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f3OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f3OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f3OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f4I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f4I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f4I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f4OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f4OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f4OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f5I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f5I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f5I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f5OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f5OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f5OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f6I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f6I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f6I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f6OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f6OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f6OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f7I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f7I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f7I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f7OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f7OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f7OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f8I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f8I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f8I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f8OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f8OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f8OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9E1OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9E2OtherKORel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f9I1FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f9I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MaxInclusive of Parameter LOG_f9I2FunctionRel cannot be converted to a number, value is '-%N-1%' --> MinInclusive of Parameter LOG_f9OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9OOnKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9OOnKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9OOffKONumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MinInclusive of Parameter LOG_f9OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' --> MaxInclusive of Parameter LOG_f9OOffKOSendNumberRel cannot be converted to a number, value is '-%MaxKoNumber-1%' - ParameterRef-Value-Integrity... OK - ComObject-Name-Uniqueness... OK - ComObject-Number-Uniqueness... OK - RefId-Id-Comparison... OK - RefId-RefRef-Comparison... OK - Id-Namespace... OK - Id-Format... OK - Serial number... OK - HelpContext-Ids... OK - Icon-Ids... OK - Baggage-File-Existence... OK - Application data... OK - Memory size... OK - Unused config entries... OK - Not replaced config entries... --> WARN 002: The value -%N-1% of attribute minInclusive in node TypeNumber might be an unreplaced config entry --> WARN 002: The value %N-1% of attribute maxInclusive in node TypeNumber might be an unreplaced config entry --> WARN 002: The value -%MaxKoNumber-1% of attribute minInclusive in node TypeNumber might be an unreplaced config entry --> WARN 002: The value %MaxKoNumber-1% of attribute maxInclusive in node TypeNumber might be an unreplaced config entry - Integrity of script methods... OK - Further messages during document processing... --> You need to >>> INCREASE YOUR <<< ETS ApplicationVersion and manually synchronize op:verify of the SENS Module to ModuleVersion 4.1, see https://github.com/OpenKNX/OpenKNX/wiki/Versionierung-von-Modulen-(OFM) Writing debug file to src/Sensormodul.debug.xml Unchanged header file include/knxprod.h, not written to disk --> Skipping creation of src/Sensormodul.knxprod due to check errors! <--
- Da die knxprod.h ja aber ertstellt wurde, sollte der Code ja eigentlich kompilierbar sein.
Leider bricht dieses mit den folgenden Meldung ab:
Code:Processing release_PresenceMultiSensor_ABSmartHouse (platform: https://github.com/maxgerhardt/platform-raspberrypi.git#2d44502; board: rpipico; framework: arduino) ----------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/raspberrypi/rpipico.html PLATFORM: Raspberry Pi RP2040 (1.14.0+sha.2d44502) > Pico HARDWARE: RP2040 133MHz, 256KB RAM, 16MB Flash DEBUG: Current (jlink) External (blackmagic, cmsis-dap, jlink, picoprobe, raspberrypi-swd) PACKAGES: - framework-arduinopico @ 1.40101.0 (4.1.1) - tool-picotool-rp2040-earlephilhower @ 5.140200.240929 (14.2.0) - toolchain-rp2040-earlephilhower @ 5.140200.240929 (14.2.0) Flash size: 16.00MB Sketch size: 1.00MB Filesystem size: 15.00MB PSRAM size: 0.00MB Maximium Sketch size: 1048576 EEPROM start: 0x10fff000 Filesystem start: 0x10100000 Filesystem end: 0x10fff000 LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf LDF Modes: Finder ~ deep+, Compatibility ~ soft Found 90 compatible libraries Scanning dependencies... Dependency Graph |-- OFM-LogicModule @ 3.5.2 |-- knx @ 2.1.2 |-- OGM-Common @ 1.2.0 |-- Adafruit SleepyDog Library @ 1.6.5 |-- Wire @ 1.0 |-- OFM-PresenceModule @ 3.6.2 |-- OGM-SensorDevices @ 4.0.0 |-- OFM-SensorModule @ 4.1.6 |-- OFM-FileTransferModule @ 0.1.0 |-- FastCRC @ 1.41.0 |-- LittleFS @ 0.1.0 |-- OFM-BinaryInput @ 0.2.0 |-- OFM-VirtualButton @ 0.5.0 Building in release mode Build Versions Read OpenKNX Module version and build defines: MODULE_LogicModule: 3.5.2+9a1cfe1 (OFM-LogicModule) MODULE_Common: 1.2.0+9f24e6e (OGM-Common) MODULE_PresenceModule: 3.6.2+0480f19 (OFM-PresenceModule) MODULE_SensorDevices: 4.0.0+a2c27b2 (OGM-SensorDevices) MODULE_SmartMF: a64279e (OFM-SmartMF) MODULE_SensorModule: 4.1.6+c942486 (OFM-SensorModule) MODULE_FileTransferModule: 0.1.0+2669301 (OFM-FileTransferModule) MODULE_BinaryInput: 0.2.0+9fd5ad1 (OFM-BinaryInput) MODULE_VirtualButton: 0.5.0+e39365e (OFM-VirtualButton) Linking .pio\build\release_PresenceMultiSensor_ABSmartHouse\firmware.elf C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib00b\libOGM-SensorDevices.a(SensorFactory.cpp.o): in function `_ZN13SensorDevices9newSensorEh11MeasureTypeP7TwoWire': SensorFactory.cpp:(.text._ZN13SensorDevices9newSensorEh11MeasureTypeP7TwoWire+0xc6): undefined reference to `_ZN14SensorMR24xxB1C1EtP7TwoWire' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: SensorFactory.cpp:(.text._ZN13SensorDevices9newSensorEh11MeasureTypeP7TwoWire+0xec): undefined reference to `_ZN15SensorHLKLD2420C1EtP7TwoWire' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence9savePowerEv': Presence.cpp:(.text._ZN8Presence9savePowerEv+0x32): undefined reference to `_ZN15SensorHLKLD242011switchPowerEb' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence12restorePowerEv': Presence.cpp:(.text._ZN8Presence12restorePowerEv+0x34): undefined reference to `_ZN15SensorHLKLD242011switchPowerEb' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence8showHelpEv': Presence.cpp:(.text._ZN8Presence8showHelpEv+0x70): undefined reference to `_ZN15SensorHLKLD24208showHelpEv' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence23processFunctionPropertyEhhhPhS0_Rh': Presence.cpp:(.text._ZN8Presence23processFunctionPropertyEhhhPhS0_Rh+0x60): undefined reference to `_ZN15SensorHLKLD242022handleFunctionPropertyEPhS0_Rh' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence14processCommandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb': Presence.cpp:(.text._ZN8Presence14processCommandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb+0x190): undefined reference to `_ZN15SensorHLKLD242014processCommandENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence12startSensorsEv': Presence.cpp:(.text._ZN8Presence12startSensorsEv+0x1cc): undefined reference to `_ZN14SensorMR24xxB123defaultSensorParametersEah' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence14processInputKoER11GroupObject': Presence.cpp:(.text._ZN8Presence14processInputKoER11GroupObject+0xbc): undefined reference to `_ZN15SensorHLKLD242016rebootSensorHardEv' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: Presence.cpp:(.text._ZN8Presence14processInputKoER11GroupObject+0x1bc): undefined reference to `_ZN15SensorHLKLD242016forceCalibrationEv' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: Presence.cpp:(.text._ZN8Presence14processInputKoER11GroupObject+0x220): undefined reference to `_ZN14SensorMR24xxB111sendCommandEha' C:/Users/xxx/.platformio/packages/toolchain-rp2040-earlephilhower/bin/../lib/gcc/arm-none-eabi/14.2.0/../../../../arm-none-eabi/bin/ld.exe: .pio\build\release_PresenceMultiSensor_ABSmartHouse\lib3b1\libOFM-PresenceModule.a(Presence.cpp.o): in function `_ZN8Presence23processHardwarePresenceEv': Presence.cpp:(.text._ZN8Presence23processHardwarePresenceEv+0x446): undefined reference to `_ZN14SensorMR24xxB120decodePresenceResultEhRbRhS1_S1_' collect2.exe: error: ld returned 1 exit status *** [.pio\build\release_PresenceMultiSensor_ABSmartHouse\firmware.elf] Error 1 ==================================================================== [FAILED] Took 32.68 seconds ==================================================================== Environment Status Duration ---------------------------------------- -------- ------------ release_PresenceMultiSensor_ABSmartHouse FAILED 00:00:32.684 =============================================================== 1 failed, 0 succeeded in 00:00:32.684 ===============================================================
Es wäre schön wenn mir geholfen wird und eventuell kann dieser Bericht ja auf dem Wiki Ersteller helfen, die Anleitung zu verbessern bzw. auf den neusten Stand zu bringen.
Grüße,
Olli
Kommentar