Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/basilean/fumenbot
https://github.com/basilean/fumenbot
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/basilean/fumenbot
- Owner: basilean
- Created: 2017-10-19T18:08:11.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-19T18:09:42.000Z (over 7 years ago)
- Last Synced: 2024-11-12T04:34:53.885Z (2 months ago)
- Language: C
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
/*
* FumenBot v0.71
* http://fumenbot.sourceforge.net/
*
* Andres Basile GPLv3
* http://www.gnu.org/licenses/gpl-3.0.en.html
*/TODO:
While its better than before, there still work to do
- Global
* Get rid of globals and start using references.
* Merge all convertion functions at one tools.c library.
* Normalize coding style.
- fumenbot.c
* Loop and semaphores, standarize way libraries are invoked.
- time.c
* Alarm related functions better but still nasty.
* Needed better way to handle next day and date set.
- i2c.c
* Conditions at ISR just handle Master and not in its best way.
* ds1307 handler is just working, needs to be improved it.WISHLIST:
* Write eeprom library to store configuration there.
* Add more handlers for sensors.
* Add more handlers for TWI.
* Rewrite serial library and add rs485 mode.HISTORY:
- v0.71
* Improved firmware, same electronics.
* Got rid of third party code but still using avr gcc libs.
* New time keeper using counter1 and fastest algoritm for alarms.
* New TWI interface using interrupts, including a wrap for ds1307.
* New ADC interface using interrupts. including a wrap for lm35.
* New DIO interface including PWM.- v0.7
First implementation with Arduino, an ugly firmware written in C using third party code.- v0.6
This implementation uses an old PC and its parallel port.
Written on Perl, it has a web interface and uses motion to control a webcam.