3da4eee152[nixio] add timerfd and numexp functions to get timer notifications via fds
Bart Van Der Meerssche
2011-01-24 14:15:30 +0100
abaefa00ad[uClibc] include linux-specific timerfd syscalls
Bart Van Der Meerssche
2011-01-24 14:11:27 +0100
3cc10bde7d[nixio] clean up compiler warnings
Bart Van Der Meerssche
2011-01-24 13:34:30 +0100
528a121b2e[nixio]: add a setitimerfd function to the library
Bart Van Der Meerssche
2011-01-24 10:50:27 +0100
d7a4425662[openwrt] add luaprofiler and ucitrigger packages to the build
Bart Van Der Meerssche
2011-01-24 10:46:22 +0100
0ff4f20cfc[fluksod] put an advisory lock on spidev
Bart Van Der Meerssche
2011-01-22 00:07:01 +0100
2fa9a53766[fluksod + nixio] add { ctrl, delta, uart } dispatching
Bart Van Der Meerssche
2011-01-21 20:31:18 +0100
0d3f076b5f[spidev + nixio + fluksod] allow the bitbanged spi max speed and inter-byte delay to be dynamically set from user space
Bart Van Der Meerssche
2011-01-19 22:12:49 +0100
d208545000[avr + fluksod] enable crc checking in both spi directions
Bart Van Der Meerssche
2011-01-17 11:11:44 +0100
e282a750de[avr] add comments to commands
Bart Van Der Meerssche
2011-01-16 23:41:53 +0100
b641230fc8[avr] add {hw,sw} {major,minor} sensor board versioning
Bart Van Der Meerssche
2011-01-16 23:25:11 +0100
b2e7f486f9[openwrt] add spi tuning patch to install script
Bart Van Der Meerssche
2011-01-16 19:39:46 +0100
dedbb4daf6[avr] add interrupt tracing to TIMER1 ISR
Bart Van Der Meerssche
2011-01-16 17:32:21 +0100
8813c816ff[avr] fix interrupt tracing and remove unneeded volatiles
Bart Van Der Meerssche
2011-01-16 17:30:55 +0100
b224ffdf23[avr] optimize btoh and htob for 8-bit uc
Bart Van Der Meerssche
2011-01-16 12:00:41 +0100
0af40cf27d[avr] couple the LED heartbeat to activity on the SPI bus
Bart Van Der Meerssche
2011-01-16 10:44:48 +0100
9c47f71514[avr] inline htob and btoh functions
Bart Van Der Meerssche
2011-01-15 23:30:59 +0100
65db2fe1dd[avr] add debug macros for tracing interrupts
Bart Van Der Meerssche
2011-01-15 23:06:48 +0100
f74b124884[avr] add DOW CRC8 function and add the checksum to a ctrl message
Bart Van Der Meerssche
2011-01-15 23:03:16 +0100
968e25c863[fluksod] spi half-duplex logic is now handled in the kernel driver
Bart Van Der Meerssche
2011-01-15 19:56:40 +0100
f033d465ad[spidev] tune the spi bitbanging driver for interaction with an AVR slave
Bart Van Der Meerssche
2011-01-15 10:27:58 +0100
d3dd4366da[fluksod] implement spi read operation in C
Bart Van Der Meerssche
2011-01-11 09:24:29 +0100
aa412d1dc4[nixio] implement hextonum and numtohex in C
Bart Van Der Meerssche
2011-01-10 14:50:10 +0100
7c3ad70ff2[nixio] implement dow_crc8 in C
Bart Van Der Meerssche
2011-01-10 01:22:20 +0100
d60e749873[openwrt] add the luaprofiler package
Bart Van Der Meerssche
2011-01-09 22:18:50 +0100
3298f30ead[fluksod] compile luad against the gnu99 standard
Bart Van Der Meerssche
2011-01-09 19:57:22 +0100
9a27a1f22d[fluksod] chmod 666 /dev/spidev0.0 in rc.local
Bart Van Der Meerssche
2011-01-09 14:01:37 +0100
f3516415bd[fluksod] skeleton implementation of message processing on spidev bus
Bart Van Der Meerssche
2011-01-09 12:00:50 +0100
221636f5cfopenwrt: luad is a libdaemon-based generic daemonization framework for Lua code
Bart Van Der Meerssche
2011-01-07 14:41:46 +0100
3e258f13f8openwrt: add flukso as a user/group
Bart Van Der Meerssche
2011-01-05 20:58:27 +0100
619b6e0436openwrt: add 120-add_gettimeofday.patch to luci/patches
Bart Van Der Meerssche
2010-12-30 23:34:01 +0100
0dc94a5994openwrt: add gettimeofday to nixio library
Bart Van Der Meerssche
2010-12-30 23:33:01 +0100
b0fd16364eavr: add version field and s/gv [set/get version] command
Bart Van Der Meerssche
2010-12-29 21:45:41 +0100
21984e237aavr: port INT0 and INT1 ISRs to flukso v2
Bart Van Der Meerssche
2010-12-29 17:43:17 +0100
db42f36f91avr: return an [e]rror in case of an unrecognized command
Bart Van Der Meerssche
2010-12-29 16:22:01 +0100
20a13be0d3avr: flush the ctrl Tx buffer when decoding a new command
Bart Van Der Meerssche
2010-12-29 15:29:31 +0100
9c5842f262avr: adapt scaling factor in power calc to increased sampling freq [667Hz]
Bart Van Der Meerssche
2010-12-29 15:28:43 +0100
d80377ee19avr: set up the ADC with bandgap as a reference
Bart Van Der Meerssche
2010-12-29 14:08:20 +0100
381e235af3avr: port analog input sampling + power calculation and implement gd [get delta] command
Bart Van Der Meerssche
2010-12-28 23:23:16 +0100
b63f36cba0avr: move SPI_... defs to header file, change value into counter name
Bart Van Der Meerssche
2010-12-28 14:34:56 +0100
263d3d107aavr: prevent race conditions when getting/setting parameters
Bart Van Der Meerssche
2010-12-28 00:34:50 +0100
1ada193ceaavr: implement g/sw [get/set watchdog time-out events] and g/sb [get/set brown-out events]
Bart Van Der Meerssche
2010-12-27 23:23:15 +0100
3d1b67f221avr: implement gm [get meterconst] and sm [set meterconst] commands
Bart Van Der Meerssche
2010-12-27 23:12:52 +0100
80ae936348avr: implement gv [get value] and sv [set value] commands
Bart Van Der Meerssche
2010-12-27 23:04:55 +0100
98496e442davr: implement char/short/long read and write functions from/to ctrl buffer
Bart Van Der Meerssche
2010-12-27 21:39:55 +0100
01863a6594avr: implement the ct [commit] command
Bart Van Der Meerssche
2010-12-26 22:30:51 +0100
90645f81c2avr: implement sp [set phy-to-logical] command
Bart Van Der Meerssche
2010-12-26 19:54:15 +0100
2e6336b0f8avr: remove hex encoding for ctrl messages
Bart Van Der Meerssche
2010-12-26 19:31:59 +0100
6f377bdc53avr: implement the gp [get phy-to-logical] command
Bart Van Der Meerssche
2010-12-26 19:03:22 +0100
d0dfd67d30openwrt: include kmod-spi-gpio
Bart Van Der Meerssche
2010-12-26 12:14:10 +0100
17456428ddopenwrt: prettify the install script output
Bart Van Der Meerssche
2010-12-24 10:56:35 +0100
af6a4d20ceopenwrt: add rrdtool 1.0.x to the build
Bart Van Der Meerssche
2010-12-21 22:06:02 +0100
05bb8a88d3openwrt: select avrdude package for inclusion in flukso v2 image
Bart Van Der Meerssche
2010-12-21 21:49:23 +0100
2c8f97aadbopenwrt: swap MOSI and MISO pins on bitbanged SPI
Bart Van Der Meerssche
2010-12-20 13:23:51 +0100
1a9ada411fopenwrt: clean up luci nixio tls and unix domain socket patches and apply them to luci 0.9
Bart Van Der Meerssche
2010-12-19 21:17:16 +0100
6fe1376501openwrt: port install shell script to flukso v2
Bart Van Der Meerssche
2010-12-19 21:01:24 +0100
f5d4df2b2aopenwrt: port .config file with enabled kmod-spi-bitbang and kmod-spi-dev for flukso v2
Bart Van Der Meerssche
2010-12-19 21:00:43 +0100
4652104d5copenwrt: flush outdated patches in flukso v2
Bart Van Der Meerssche
2010-12-19 20:58:01 +0100
c2e0d32a53openwrt: port patches to flukso v2 and update numbering scheme
Bart Van Der Meerssche
2010-12-19 20:55:18 +0100
b99af29cbdopenwrt: port files dir to flukso v2
Bart Van Der Meerssche
2010-12-19 20:53:54 +0100
b12a52ae87openwrt: port avahi plus dependencies [expat, gdbm, intltool, libdaemon] to flukso v2
Bart Van Der Meerssche
2010-12-19 20:50:47 +0100
fbfc451971openwrt: port customized LuCI 0.9 package to flukso v2
Bart Van Der Meerssche
2010-12-19 20:47:20 +0100
c44b378450eagle: clean up PCB layout for sensor board, shorten current paths for decoupling capacitors
Bart Van Der Meerssche
2010-12-04 10:14:54 +0100
164300276fMerge branch 'develop' of github.com:icarus75/flukso into develop
Bart Van Der Meerssche
2010-12-03 22:38:43 +0100
1833e0c1c8doc: update the README to reflect the current repository layout
Bart Van Der Meerssche
2010-12-03 22:35:48 +0100
76b5ef7a3dopenwrt: update the installation instructions for a Backfire tailored to Flukso platforms
Bart Van Der Meerssche
2010-12-03 22:04:37 +0100
a97b135c99eagle: swap LED and AR_TXO pins, relocate a couple of GND vias
Bart Van Der Meerssche
2010-11-29 11:17:32 +0100
d3cb9618f7avr: replace quad nand with hex inverter for level shifting
Bart Van Der Meerssche
2010-11-12 14:05:55 +0100
c058f0e896openwrt: increase SPI clk speed to 16kHz
Bart Van Der Meerssche
2010-11-12 10:39:24 +0100
558d74d352avr: include analog comparator and pulse input code into basiciotest
Bart Van Der Meerssche
2010-11-12 10:36:59 +0100
66e2cebf10openwrt: avrdude does not like GPIO0 in its pin definitions, this patch spreads the GPIO0 love
Bart Van Der Meerssche
2010-11-05 21:26:27 +0100
54e38ad77eopenwrt: adapt the avrdude rst/sck/mosi/miso gpio pin mapping for Dragino
Bart Van Der Meerssche
2010-11-05 21:23:56 +0100
9130c5294fopenwrt: change the SPI GPIO pin mapping to work for Dragino
Bart Van Der Meerssche
2010-11-05 21:22:03 +0100
4d5a3a2a39avr: improve the L2/L3 protocol on the SPI interface
Bart Van Der Meerssche
2010-10-16 21:39:35 +0200
0e2405b496avr: customize makefile for v2 sensor board (atmega168 @3.69Mhz) and add make rprogram command for remote programming through avrdude
Bart Van Der Meerssche
2010-10-16 21:28:58 +0200
56848df315avr: add ctrl Rx and Tx buffer functions
Bart Van Der Meerssche
2010-10-16 21:25:57 +0200
215ad57c2eMerge branch 'bbh' into develop
Bart Van Der Meerssche
2010-10-13 11:09:12 +0200
04e4a6cc99openwrt: clean up the button Makefile
Bart Van Der Meerssche
2010-10-13 11:08:23 +0200
c0543f206davr: allow 32-bit meterconstants for pulse inputs
Bart Van Der Meerssche
2010-10-13 11:07:51 +0200
c8e1cd6975openwrt: add multiple sensors to avahi config file
Bart Van Der Meerssche
2010-10-13 10:28:37 +0200
23b3b2f83eopenwrt: add button package to v1 backfire build
Bart Van Der Meerssche
2010-10-13 00:12:33 +0200
e5e352d5caavr: make pulse constant and half parameters configurable per input
Bart Van Der Meerssche
2010-10-10 20:06:11 +0200
8f1836e8b8openwrt: add avahi support plus dependencies
Bart Van Der Meerssche
2010-10-05 00:10:48 +0200
850cb3d307openwrt: Switching from lucid to uhttpd. The restful.lua CGI script has been kept sober on purpose to boost performance. The RESTful API can now handle 10 calls/s.
Bart Van Der Meerssche
2010-10-05 00:05:50 +0200
23ad638752openwrt: enable avahi/bonjour
Bart Van Der Meerssche
2010-10-03 21:22:19 +0200
fe37a7f417openwrt: localVersion should be 1.0
Bart Van Der Meerssche
2010-10-03 21:12:40 +0200
332d3ef4e1openwrt: nan should be string encoded
Bart Van Der Meerssche
2010-10-03 21:12:01 +0200
f8a732c88bopenwrt: only keep the values within the last cutoff secs, not entries, and stuff the time series with nan
Bart Van Der Meerssche
2010-10-01 20:05:05 +0200
1a2468dc20openwrt: add jsonp support to local RESTful API
Bart Van Der Meerssche
2010-10-01 19:28:08 +0200
47e2268abcopenwrt: add versioning to local RESTful API
Bart Van Der Meerssche
2010-10-01 17:14:50 +0200
8de03f950fopenwrt: bump version to 111 to align with flukso daemon
Bart Van Der Meerssche
2010-10-01 16:23:13 +0200
3d4c7dc5b2openwrt: use Flukso UCI file as param input for heartbeat
Bart Van Der Meerssche
2010-10-01 16:19:06 +0200
6889fa3594openwrt: if msec decreased, just update the value in the table, but do not perform any calculations since the AVR might have gone through a reset
Bart Van Der Meerssche
2010-10-01 15:43:51 +0200
099e00c8f6openwrt: math.max converts int32 to float, use two > comparisons instead
Bart Van Der Meerssche
2010-10-01 14:20:45 +0200
40ce61e4a6openwrt: use uci file for setting daemon parameters
Bart Van Der Meerssche
2010-09-30 14:34:39 +0200
57a0d071aaopenwrt: add a Flukso RESTful API to the lucid dispatcher
Bart Van Der Meerssche
2010-09-29 16:42:21 +0200
536ac403a2openwrt: introduce a UCI file to centralize Flukso params
Bart Van Der Meerssche
2010-09-29 16:41:18 +0200
aaf1d86028rm indexcache when stopping lucid
Bart Van Der Meerssche
2010-09-29 14:34:23 +0200
1fb8df8e8bopenwrt: add a fluksorest LuciWebPublisher and restful daemon to lucid config file
Bart Van Der Meerssche
2010-09-29 08:45:44 +0200
9a0240b5caopenwrt: disable https in lucid & make webroot default location
Bart Van Der Meerssche
2010-09-28 13:42:32 +0200