Hi Zusammen,
habe Probleme mit der Beschriftung in meiner Readingsgroup.
Es geht um die korrekten Einheiten meines Feinstaubsensors (das Modul: Luftdateninfo)
Keine Probleme macht:
valueFormat { PM10 => "%.1f μg / m³"}
Sobald ich es aber { PM10 => "%.1f μg / m³", PM2.5 => "%.1f μg / m³"}
ändere bekomme ich folgede Meldung:
Bareword "PM2" not allowed while "strict subs" in use at (eval 194550) line 1.
Kann es sein, dass er sich an dem . bei PM2.5 stört.
Leider heißt das Reading PM2.5
Habt ihr eine Idee wie ich diese Fehlermeldung umgehen kann?
Viele Grüße
Andi
Zitat von: Andiarbeit am 07 März 2019, 20:09:36
Kann es sein, dass er sich an dem . bei PM2.5 stört.
Wahrscheinlich
Zitat von: Andiarbeit am 07 März 2019, 20:09:36
Habt ihr eine Idee wie ich diese Fehlermeldung umgehen kann?
Vielleicht mit
{ PM10 => "%.1f μg / m³", "PM2\.5" => "%.1f μg / m³"}
oder
{ PM10 => "%.1f μg / m³", "PM2.5" => "%.1f μg / m³"}
1000 Dank amenomade.
{ PM10 => "%.1f μg / m³", "PM2\.5" => "%.1f μg / m³"}
hat geklappt