Mobile Lightmeter: Unterschied zwischen den Versionen

Aus wiki.lightmeter.at
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Mobile Lightmeter - Anleitung == Beschreibung der Software von Andreas Trawöger, (derzeit Exzerpt aus der Lichtkartierung Wien Seite) --GW (talk) 11:12, 8 November 2015 (CET) === Installation === Hallo alle! Ich habe den Lightmeter Python Treiber aktualisiert und das PyUSB 1.0 Paket ebenfalls auf Google Code hochgeladen. Was die Installation unter…“)
 
(kein Unterschied)

Aktuelle Version vom 27. August 2023, 18:01 Uhr

Mobile Lightmeter - Anleitung

Beschreibung der Software von Andreas Trawöger, (derzeit Exzerpt aus der Lichtkartierung Wien Seite) --GW (talk) 11:12, 8 November 2015 (CET)

Installation

Hallo alle!

Ich habe den Lightmeter Python Treiber aktualisiert und das PyUSB 1.0 Paket ebenfalls auf Google Code hochgeladen.

Was die Installation unter Ubuntu verkürzt auf:

sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev python-setuptools  python-pip
sudo easy_install http://lightmeter.googlecode.com/files/pyusb-1.0.0-a1.zip
sudo easy_install http://lightmeter.googlecode.com/files/lightmeter-0.2.0-py2.6.egg

Die Udev Rule zum Kopieren nach /etc/udev/rules.d befindet sich unter https://code.google.com/p/lightmeter/source/browse/#hg%2Fudev mit der Rule ist es möglich auf die Lightmeter auch als normaler User zuzugreifen.

cu andreas


driver ohne sudo

/etc/udev/rules.d ist ein Verzeichnis in dem die diversen udev rules abgespeichert werden: Der richtige Befehl lautet daher

  sudo cp 90-lightmeter.rules /etc/udev/rules.d


Kurzanleitung

Hallo an alle!

Hier eine kurze Einführung durch die Optionen des Python Lightmeter Treibers:

Hilfe anzeigen: $ lightmeter -h Usage: lightmeter [options]

Options:

 -h, --help            show this help message and exit
 -l, --list            list connected lightmeters
 -d, --debug           enable debug
 -c, --connect         connect to lightmeter
 -u number, --usbnumber=number
                       use lightmeter with usb number [0]
 -f seconds, --frequency=seconds
                       update frequency in seconds [1.0]
 -n id, --station=id   station id
 -s snr, --sensor=snr  sensor serial number
 -o file, --filename-out=file
                       filename for data logging
 -a, --filename-auto   Automatically generate filename
 -b bytes, --buffering=bytes
                       buffer file I/O [0]
 -t type, --type-out=type
                       version '2.3' or '2.4'
 --lat=latitude        set latitude
 --lon=longitude       set longitude


Angeschlossene Geräte anzeigen:

 $ lightmeter -l
 0:2.3-None
 1:2.4-1040013
 2:2.3L-918026

Mit dem ersten Gerät [0] verbinden und Daten auf der Console ausgeben:

 $ lightmeter -c -v
 Date,Time,Station,Sensor,Latitude,Longitude,Temperature,Counts,Visual,Infrared,Light,Status
 2011-03-22,11:30:35+0000,,,,,24.8125,1853640,118,13,,ok
 2011-03-22,11:30:36+0000,,,,,24.875,1853640,117,13,,ok
 2011-03-22,11:30:37+0000,,,,,24.875,1856160,117,13,,ok

Mit dem ersten Gerät [0] verbinden, Daten auf der Console ausgeben und als Datei speichern:

 $ lightmeter -c -v -o test24.csv
 Date,Time,Station,Sensor,Latitude,Longitude,Temperature,Counts,Visual,Infrared,Light,Status
 2011-03-22,11:35:59+0801,,,,,24.8125,1861440,120,14,,ok
 2011-03-22,11:36:00+0800,,,,,24.875,1857360,120,14,,ok
 2011-03-22,11:36:01+0800,,,,,24.875,1860120,120,14,,ok
 2011-03-22,11:36:02+0800,,,,,24.8125,1857600,120,14,,ok

Mit dem ersten Gerät [0] verbinden, Daten im Version 2.3 Format auf der Console ausgeben und als Datei speichern:

 $ lightmeter -c -v -t 2.3 -o test23.csv
 # STATION: 
 # SENSOR: 
 # VERSION: 2.3
 # LATITUDE: 
 # LONGITUDE: 
 #Date;Time;Temperature;Grad;Counts;Visual;Infrared;Status
 22.3.2011;11:37:42;24,875;°C;1853880;112;13;ok;
 22.3.2011;11:37:43;24,875;°C;1852560;112;13;ok;

Mit dem zweiten Gerät [1] verbinden und Daten auf der Console ausgeben:

 $ lightmeter -c -v -u 1
 Date,Time,Station,Sensor,Latitude,Longitude,Temperature,Counts,Visual,Infrared,Light,Status
 2011-03-22,11:31:47+0001,,1040013,,,25.375,2162520,,,,ok
 2011-03-22,11:31:48+0000,,1040013,,,25.3125,2159280,,,,ok
 2011-03-22,11:31:49+0000,,1040013,,,25.375,2161080,,,,ok
 2011-03-22,11:31:50+0001,,1040013,,,25.375,2159280,,,,ok

Mit dem dritten Gerät [2] verbinden, Stationsname setzen und Daten auf der Console ausgeben:

 $ lightmeter -c -v -u 2 -n "Test2"
 Date,Time,Station,Sensor,Latitude,Longitude,Temperature,Counts,Visual,Infrared,Light,Status
 2011-03-22,11:34:09+0101,Test2,918026,,,26.125,2366520,,,,ok
 2011-03-22,11:34:10+0101,Test2,918026,,,26.125,2369280,,,,ok
 2011-03-22,11:34:11+0100,Test2,918026,,,26.0625,2367240,,,,ok

Mit dem dritten Gerät [2] verbinden, Stationsname, Update Frequenz setzen, Daten auf der Console ausgeben und als Datei speichern:

 $ lightmeter -c -v -u 2 -f 0.1 -n "Test2" -o test2f01.csv
 Date,Time,Station,Sensor,Latitude,Longitude,Temperature,Counts,Visual,Infrared,Light,Status
 2011-03-22,11:42:14+0400,Test2,918026,,,26.0625,2363400,,,,ok
 2011-03-22,11:42:14+0500,Test2,918026,,,26.0625,2362800,,,,ok
 2011-03-22,11:42:14+0600,Test2,918026,,,26.0625,2360880,,,,ok
 2011-03-22,11:42:14+0700,Test2,918026,,,26.0625,2363160,,,,ok
 2011-03-22,11:42:14+0800,Test2,918026,,,26.0625,2361120,,,,ok
 2011-03-22,11:42:14+0900,Test2,918026,,,26.0625,2360040,,,,ok
 2011-03-22,11:42:15+0000,Test2,918026,,,26.0625,2363400,,,,ok
 2011-03-22,11:42:15+0100,Test2,918026,,,26.0625,2363400,,,,ok
 2011-03-22,11:42:15+0200,Test2,918026,,,26.0625,2363160,,,,ok
 2011-03-22,11:42:15+0300,Test2,918026,,,26.0625,2361360,,,,ok


cu andreas


GPS

Hallo an Alle!

Ich habe die GPS-Tools aktualisiert, damit sie die mit der '-a' option ebenfalls einen automatischen Dateinamen für die NMEA Dateien generieren. Die Installation erfolgt wie gehabt mittels "sudo easy_install http://gpsnmea.googlecode.com/files/gpsnmea-0.2.3-py2.6.egg"

Die aktuellen Startskripts lauten daher:

Zeit setzen: sudo ntpdate at.pool.ntp.org

GPS-Auto1:             gpsnmea -c -v -n AUTO1 -a
Lightmeter0-Auto1: lightmeter -c -v -u 0 -f 0.1 -n AUTO1_0 -a
Lightmeter1-Auto1: lightmeter -c -v -u 1 -f 0.1 -n AUTO1_1 -a
Lightmeter2-Auto1: lightmeter -c -v -u 2 -f 0.1 -n AUTO1_2 -a
GPS-Auto2:            gpsnmea -c -v -n AUTO2 -a
Lightmeter0-Auto2: lightmeter -c -v -u 0 -f 0.1 -n AUTO2_0 -a
Lightmeter1-Auto2: lightmeter -c -v -u 1 -f 0.1 -n AUTO2_1 -a
Lightmeter2-Auto2: lightmeter -c -v -u 2 -f 0.1 -n AUTO2_2 -a

cu andreas

Lightrouter-Einrichtung f. Basisnetz-Stationen

https://lightrouter-doc.googlecode.com/hg/_build/html/index.html

Kalibrationswerkzeug