├── .github └── workflows │ └── tests.yml ├── .gitignore ├── COPYING ├── COPYRIGHT ├── CREDITS ├── ChangeLog ├── DS9097_Schematic.gif ├── FAQ ├── Makefile ├── README ├── TODO ├── contrib ├── digitemp-freebsd.patch └── libusb.patch.txt ├── digitemp.1 ├── digitemp.spec ├── dthowto.txt ├── perl ├── README ├── check_digitemp.pl ├── digitemp_mysql.pl ├── grant_mysql.sql ├── inc_temp ├── make_mysql.sql ├── maxplot └── rem_temp ├── python └── mysql │ ├── README │ ├── home_weather.py │ ├── make_rain_rrd │ ├── make_sensor_rrd │ └── make_wind_rrd ├── rrdb ├── README ├── log-temperature.pl ├── log_temp ├── make_temps ├── temp-all.cgi ├── temp-minmax.cgi └── temp-one.cgi ├── src ├── device_name.c ├── device_name.h ├── digitemp.c ├── digitemp.h ├── ds2438.c ├── ds2490.c ├── ds9097.c └── ds9097u.c └── userial ├── ad26.c ├── ad26.h ├── cnt1d.c ├── crcutil.c ├── ds2490 ├── ownet.c ├── owtran.c ├── usblnk.c ├── usblnk.h └── usbses.c ├── ds9097 ├── linuxlnk.c ├── linuxses.c ├── owerr.c ├── ownet.c └── owtran.c ├── ds9097u ├── ds2480.h ├── ds2480ut.c ├── linuxlnk.c ├── owllu.c ├── ownetu.c ├── owsesu.c └── owtrnu.c ├── ioutil.c ├── owerr.c ├── ownet.h ├── owproto.h ├── swt1f.c ├── thermo21.c ├── thermo21.h └── win32 └── win32lnk.c /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.o 2 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/COPYING -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/CREDITS -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/ChangeLog -------------------------------------------------------------------------------- /DS9097_Schematic.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/DS9097_Schematic.gif -------------------------------------------------------------------------------- /FAQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/FAQ -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/README -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/TODO -------------------------------------------------------------------------------- /contrib/digitemp-freebsd.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/contrib/digitemp-freebsd.patch -------------------------------------------------------------------------------- /contrib/libusb.patch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/contrib/libusb.patch.txt -------------------------------------------------------------------------------- /digitemp.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/digitemp.1 -------------------------------------------------------------------------------- /digitemp.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/digitemp.spec -------------------------------------------------------------------------------- /dthowto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/dthowto.txt -------------------------------------------------------------------------------- /perl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/README -------------------------------------------------------------------------------- /perl/check_digitemp.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/check_digitemp.pl -------------------------------------------------------------------------------- /perl/digitemp_mysql.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/digitemp_mysql.pl -------------------------------------------------------------------------------- /perl/grant_mysql.sql: -------------------------------------------------------------------------------- 1 | GRANT SELECT,INSERT ON digitemp.* TO dt_logger@localhost 2 | IDENTIFIED BY 'TopSekRet'; 3 | -------------------------------------------------------------------------------- /perl/inc_temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/inc_temp -------------------------------------------------------------------------------- /perl/make_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/make_mysql.sql -------------------------------------------------------------------------------- /perl/maxplot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/maxplot -------------------------------------------------------------------------------- /perl/rem_temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/perl/rem_temp -------------------------------------------------------------------------------- /python/mysql/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/python/mysql/README -------------------------------------------------------------------------------- /python/mysql/home_weather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/python/mysql/home_weather.py -------------------------------------------------------------------------------- /python/mysql/make_rain_rrd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/python/mysql/make_rain_rrd -------------------------------------------------------------------------------- /python/mysql/make_sensor_rrd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/python/mysql/make_sensor_rrd -------------------------------------------------------------------------------- /python/mysql/make_wind_rrd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/python/mysql/make_wind_rrd -------------------------------------------------------------------------------- /rrdb/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/README -------------------------------------------------------------------------------- /rrdb/log-temperature.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/log-temperature.pl -------------------------------------------------------------------------------- /rrdb/log_temp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/log_temp -------------------------------------------------------------------------------- /rrdb/make_temps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/make_temps -------------------------------------------------------------------------------- /rrdb/temp-all.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/temp-all.cgi -------------------------------------------------------------------------------- /rrdb/temp-minmax.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/temp-minmax.cgi -------------------------------------------------------------------------------- /rrdb/temp-one.cgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/rrdb/temp-one.cgi -------------------------------------------------------------------------------- /src/device_name.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/src/device_name.c -------------------------------------------------------------------------------- /src/device_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/src/device_name.h -------------------------------------------------------------------------------- /src/digitemp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/src/digitemp.c -------------------------------------------------------------------------------- /src/digitemp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/src/digitemp.h -------------------------------------------------------------------------------- /src/ds2438.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/src/ds2438.c -------------------------------------------------------------------------------- /src/ds2490.c: -------------------------------------------------------------------------------- 1 | const char dtlib[] = "DS2490"; 2 | -------------------------------------------------------------------------------- /src/ds9097.c: -------------------------------------------------------------------------------- 1 | const char dtlib[] = "DS9097"; 2 | -------------------------------------------------------------------------------- /src/ds9097u.c: -------------------------------------------------------------------------------- 1 | const char dtlib[] = "DS9097U"; 2 | -------------------------------------------------------------------------------- /userial/ad26.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ad26.c -------------------------------------------------------------------------------- /userial/ad26.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ad26.h -------------------------------------------------------------------------------- /userial/cnt1d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/cnt1d.c -------------------------------------------------------------------------------- /userial/crcutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/crcutil.c -------------------------------------------------------------------------------- /userial/ds2490/ownet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds2490/ownet.c -------------------------------------------------------------------------------- /userial/ds2490/owtran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds2490/owtran.c -------------------------------------------------------------------------------- /userial/ds2490/usblnk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds2490/usblnk.c -------------------------------------------------------------------------------- /userial/ds2490/usblnk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds2490/usblnk.h -------------------------------------------------------------------------------- /userial/ds2490/usbses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds2490/usbses.c -------------------------------------------------------------------------------- /userial/ds9097/linuxlnk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097/linuxlnk.c -------------------------------------------------------------------------------- /userial/ds9097/linuxses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097/linuxses.c -------------------------------------------------------------------------------- /userial/ds9097/owerr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097/owerr.c -------------------------------------------------------------------------------- /userial/ds9097/ownet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097/ownet.c -------------------------------------------------------------------------------- /userial/ds9097/owtran.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097/owtran.c -------------------------------------------------------------------------------- /userial/ds9097u/ds2480.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/ds2480.h -------------------------------------------------------------------------------- /userial/ds9097u/ds2480ut.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/ds2480ut.c -------------------------------------------------------------------------------- /userial/ds9097u/linuxlnk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/linuxlnk.c -------------------------------------------------------------------------------- /userial/ds9097u/owllu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/owllu.c -------------------------------------------------------------------------------- /userial/ds9097u/ownetu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/ownetu.c -------------------------------------------------------------------------------- /userial/ds9097u/owsesu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/owsesu.c -------------------------------------------------------------------------------- /userial/ds9097u/owtrnu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ds9097u/owtrnu.c -------------------------------------------------------------------------------- /userial/ioutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ioutil.c -------------------------------------------------------------------------------- /userial/owerr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/owerr.c -------------------------------------------------------------------------------- /userial/ownet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/ownet.h -------------------------------------------------------------------------------- /userial/owproto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/owproto.h -------------------------------------------------------------------------------- /userial/swt1f.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/swt1f.c -------------------------------------------------------------------------------- /userial/thermo21.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/thermo21.c -------------------------------------------------------------------------------- /userial/thermo21.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/thermo21.h -------------------------------------------------------------------------------- /userial/win32/win32lnk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcl/digitemp/HEAD/userial/win32/win32lnk.c --------------------------------------------------------------------------------