#!/bin/sh /etc/rc.common
úterý 25. října 2011
pondělí 24. října 2011
SQLite3 na 500gP
Co takhle si hodnoty naměřené domácím teploměrem ukládat do databáze? A co třeba potom malovat grafy?
Nejprve je nutné nainstalovat balíček sqlite3-cli.
Nejprve je nutné nainstalovat balíček sqlite3-cli.
A nyní už je možné skriptovat:
#!/bin/bash
sqlite3 /opt/www/Databaze/teploty.db "prikaz;"
Takto vytvoříme tabulku venku, se sloupci ID, čas a teplota.
Takto vytvoříme tabulku venku, se sloupci ID, čas a teplota.
CREATE TABLE 'venku' ('ID' INTEGER PRIMARY KEY AUTOINCREMENT, 'Datum' TIMEDATE NOT NULL, 'Teplota' INT);
středa 12. října 2011
Maskování bitů
#define ZapBit(registr,pin) ((registr)|=1<<(pin))
#define VypBit(registr,pin) ((registr)&=~(1<<(pin)))
#define InvertBit(registr,pin) (registr^=1<<pin)
#define GetBit(registr,pin) ((registr)&(1<<(pin)))
debug &= 0xC;
debug = ~debug;
debug &= 0xC;
pokus ^= ~pokus;
//pokus |= debug;
#define VypBit(registr,pin) ((registr)&=~(1<<(pin)))
#define InvertBit(registr,pin) (registr^=1<<pin)
#define GetBit(registr,pin) ((registr)&(1<<(pin)))
debug &= 0xC;
debug = ~debug;
debug &= 0xC;
pokus ^= ~pokus;
//pokus |= debug;
Přihlásit se k odběru:
Příspěvky (Atom)