assert(Bedingung,[Meldung]) (chdk-Handbuch 1.5, S. 116)
genau umgekehrt wie beschriebe:, mit negierter Bedingung.
Oder mache ich einen Denkfehler?
Folgendes funktioniert nur mit dem "not" richtig:
- Code: Alles auswählen
@chdk 1.5
...
props= require("propcase")
bi=get_buildinfo()
camid=bi.platformid
-- viz. camid: see "https://chdk.fandom.com/wiki/P-ID_(Table)?oldid=38012"
-- 32A0 == 12960 EOS M10 ("Canon" lt. lsusb)
assert(not (camid ~= 12960) ,"NOT an EOS M10, script stopped")
....
Grüsse von joedi