follower
e47f0a6bfb
Add header file to enable inclusion in Arduino sketch.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@46 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
2857e8988d
Whoops, inclusion of delay.h should be dependent on PPPoE use.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@45 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
2f963b350d
The delay functions are only used for PPPoE so we're ditching the files.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@44 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
4ac7c1b66e
For Arduino we don't want to re-configure the SPI each time as we assume it's configured elsewhere. We also only want to touch the chip select pin unlike the original driver code.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@43 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
0059c0212a
Let's try doing this chip select pin stuff a different way.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@42 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
8ada5a1aa6
Let's leave the original pin manipulation code untouched.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@41 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
9be0816bfc
Specify the 'chip/slave select' pin as a named define. (Not yet used.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@40 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
8d033609e7
Configure to use SPI to communicate.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@39 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
35155a347f
Remove all references to mcu.o, serial.o, dns.o as we do not need them for the driver. Remove all references to sockutil.o and util.o as we are not using them at present. Note: It might be worth re-introducing some of the sockutil functions at a later date.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@38 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
f631dffd5e
Fix directory reference.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@37 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
24a12ce158
Remove all references to main.o as we do not require it in the library.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@36 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
badeebd072
*Really* don't include any of the interrupt features for the Arduino. (Note: AFAIK INT4 is not a valid interrupt for the Atmega168 so would have to be changed if interrupts are re-introduced.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@35 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
f77a2ef44b
DOS to Unix line-encoding conversion.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@34 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
aa056f1139
Don't include debug, interrupt or PPPoE code for Arduino. (Interrupt code might make a return if it is needed and works with SPI.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@33 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
6268437cf2
Create a define __ARDUINO__ so we can manage current Arduino-only driver modifications. (Assuming we may want to change these at a later date and it's better to preserve the existing code.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@32 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
26ad716ba2
DOS to Unix line-encoding conversion.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@31 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
0faffb5c15
Minor comment formatting and typo fix.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@30 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
07cf6b49fc
Fix directory reference.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@29 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
caa6f67a9f
The 'dwarf-2' debug format is not supported by the Atmega168 and we want minimum object size so we do not want to geneate debug information.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@28 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
854b2c9078
Remove now unneeded include directories.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@27 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
bdfa1289f8
Fix Windows-specific compiler executable name.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@26 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
ed258e7fa6
Change microcontroller to Atmega168 for Arduino.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@25 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
f536f16a95
Fix directory reference.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@24 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
5ed338f199
Remove unneeded MD5 module references (it's only needed by PPPoe).
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@23 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
ec11138f57
DOS to Unix line-encoding conversion.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@22 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
76493565b3
Remove extra tabs emacs complained about.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@21 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
82203fcb5d
Remove some no longer relevant instructions. (Note also that we've moved all the source files into the one directory--for the moment I've decided this is easier.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@20 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
08b998a1cf
Grab the actual files we need from the vendor driver source.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@19 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
2937810d7c
Initial import of code from vendor driver. (License unclear.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@18 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
104d8333ee
File explaining origin of vendor driver source files. (Yet to be added.)
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@17 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
6687bea7dc
Create initial project directory structure layout.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@16 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
651758eb9b
Create WIZ810MJ for Arduino project.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@15 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
0bbd7d0bfc
Add branch for follower's development work.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@14 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
follower
c3cb7f1f2a
Add branches directory structure to test write access.
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@13 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
9f68d8eeac
DS1624:
...
ADDED - Support for read/write to the EEPROM
ADDED - DS1624_USE_EEPROM Define in the config to enable eeprom functions
MODIF - Moved the start/stop conversion routine to the start/stopConversion() functions
DS1803 & DS1337:
FIXED - Removed r/w addresses and changed for single address
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@12 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
ead75702d2
DS1337:
...
MODIF - Better documentation of alarm matching mode definitions.
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@11 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
03e33bf059
DS1337:
...
MODIF - Interrupt flags are now set low only after the callback execution has completed
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@10 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
6f7bf7408b
DS1337:
...
FIXED - All callback functions now work properly
FIXED - Oscillator startup so that it resets the status register
FIXED - All alarm mode bitmasks
MODIF - clockStart() from macro to function
MODIF - clockSave() to reset the clock so that the status flags are reset
twiLCD:
MODIF - setClrscreenCallback() renamed clrsSetCallback()
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@9 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
aef86bead9
SPrint:
...
MOVED - StaticPrint/ to SPrint/
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@8 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
1d1f320cd8
General:
...
MODIF - Moved all of the configurations out of the libraries and into the configs
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@7 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
835bc100b5
DS1803:
...
MODIF - Address definition to easily allow choosing the 3 address bit
MODIF - DPOT_* definitions to DS1803_*
twiLCD:
MODIF - Address definition to easily allow choosing the 3 address bit
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@6 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
d6932f2222
twiLCD:
...
ADDED - README file with the PCF8574 pinout for use with the 4Bit LCD
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@5 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
90561a5342
README:
...
MDOIF - Added library descriptions
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@4 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
e49320ca37
ds1337:
...
ADDED - clockChecks() which performs various tests (alarm, osc flag) for callback functions
ADDED - Alarm call back functions: alarmChecks alarmUnsetCallback alarmSetCallback
ADDED - Alarm interrupt handling functions: alarmDisableInterrupts alarmSetInterrupt
ADDED - Square Wave Ouput handling functions: sqwEnable sqwSetRate sqwDisable
ADDED - Osc. Check handling and callback functions: clockIntegrityCallback
ADDED - New config defines:
DS1337_USE_ALARM_INTERRUPTS
DS1337_USE_ALARMS_CALLBACK
DS1337_USE_OSC_INTEGRITY
DS1337_USE_SQW_OUTPUT
REMOV - alarmCheck(bool) functions, to check both at the same time use the callbacks
MODIF - crystal startup delay moved inside the macro
MODIF - checkClock renamed to clockCheck and made private!
twiLCD:
FIXED - callback function now re-enabled use setClrscreenCallback() to set the callback func.
global:
MODIF - Now including wiring_private.h for all files
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@3 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
39fb915f5d
ADDED - Readme and license files
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@2 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago
mlalondesvn
20f384ee55
Initial import of the Cool Arduino Libraries Repository
...
git-svn-id: svn+ssh://oldsvn/home/mlalondesvn/svn/cral@1 3ee9b42a-b53c-0410-a25e-f0b6218d5d5b
17 years ago