skarg
|
0953c8ada6
|
Per the datasheet, "Beware that if doing a Read-Modify-Write on ADCSRA, a pending interrupt can be disabled." I don't know a good way to do this, but using ADIE seems to not be reliable.
|
2010-10-22 17:12:30 +00:00 |
|
skarg
|
3b49fb0271
|
Change global interrupt disable to timer specific interrupt disable for data protection. Added interrupt disabled around ADC API.
|
2010-10-22 00:11:25 +00:00 |
|
skarg
|
df5197b89c
|
added comments
|
2010-10-19 13:22:32 +00:00 |
|
skarg
|
57781b40cb
|
Changed Tturnaround time in MS/TP modules to be a minimum of 2ms, or use a dummy transmit of 4 bytes while the transceiver is disabled. 1ms delay will always give smaller than 1ms of delay due to silence timer tick.
|
2010-10-18 20:42:26 +00:00 |
|
skarg
|
e9249b5b5e
|
Added test for a decoding problem where the stack is unable to decode something, and retrofitted into WriteProperty for each of the demo objects by returning an Error, Out of Range.
|
2010-10-12 01:17:50 +00:00 |
|
skarg
|
8d2560225d
|
Updated builds for ports/atmega168 (IAR) and for ports/bdk-atxx4-mstp (AVR Studio)
|
2010-10-07 15:56:35 +00:00 |
|
skarg
|
b54218939e
|
Added extra sub-state for MS/TP from Addendum 135-2008v. Tested with ports/bdk-atxx4-mstp/ code on the BACnet Development Kit. Clean compile on src/mstp.c, ports/at91sam7s and ports/atmega168, but untested. All other changes were not compiled or tested.
|
2010-10-07 15:52:45 +00:00 |
|
skarg
|
8165d5bb09
|
Corrected clock frequency to 18.432MHz to correct baud rate at 115200.
|
2010-10-04 23:26:25 +00:00 |
|
skarg
|
d5822ac53a
|
Add clear of MCU status registers at initialization.
|
2010-09-24 19:38:32 +00:00 |
|
skarg
|
6826688777
|
Fixed merge problem.
|
2010-09-24 19:37:43 +00:00 |
|
skarg
|
6dd635cdee
|
Added clearing of MCUSR per GCC-AVR FAQ.
|
2010-09-23 22:35:45 +00:00 |
|
skarg
|
0e59eeee32
|
Converted project to not use external makefile for debugging.
|
2010-09-23 14:27:21 +00:00 |
|
skarg
|
0a9728ae54
|
Increased CStack size, and reduced APDU size since CStack was getting exceeded.
|
2010-09-23 14:26:11 +00:00 |
|
skarg
|
d84243914b
|
Added ifndef to allow overriding of default defines.
|
2010-09-23 14:25:23 +00:00 |
|
skarg
|
8098100483
|
removed timeout code
|
2010-09-23 00:52:41 +00:00 |
|
skarg
|
6cb6200f39
|
Reverted seeprom timeout for now. Lowered APDU size in Makefile. Changed stack based text to static buffer.
|
2010-09-23 00:34:26 +00:00 |
|
skarg
|
80c27fd0b5
|
Added timeout to SEEPROM wait for transmit.
|
2010-09-22 18:33:18 +00:00 |
|
skarg
|
430f068305
|
Updated makefile for v2 hardware.
|
2010-09-22 18:32:53 +00:00 |
|
skarg
|
ea3e9db07d
|
Fixed compiler warnings.
|
2010-09-22 18:31:57 +00:00 |
|
skarg
|
4f464820eb
|
Added baud rate set/view to serial terminal.
|
2010-09-22 18:31:24 +00:00 |
|
skarg
|
b1c9870989
|
Refactoring some BDK code. Updating Skip Data state for AT91 port.
|
2010-09-22 01:13:42 +00:00 |
|
skarg
|
64c28c32ad
|
corrected MS/TP new Skip Data states
|
2010-09-22 01:12:14 +00:00 |
|
skarg
|
2fc159cea2
|
Changed ADC reading to be 10-bit.
|
2010-09-21 19:50:43 +00:00 |
|
skarg
|
be7efebaa1
|
Enhanced the ADC to be able to read all channels, and fixed bug in configuration of ADC.
|
2010-09-21 19:50:16 +00:00 |
|
skarg
|
9569f2c536
|
Fixed EOL and performed standard indentation.
|
2010-09-16 22:00:47 +00:00 |
|
skarg
|
092834b2d9
|
changed led initialization behavior to turn on for 500ms for board validation.
|
2010-09-16 21:57:10 +00:00 |
|
skarg
|
d7ad075c7a
|
UpdAdded new MS/TP skip data state.
Added ring buffer for incoming PDU to fix WhoIs followed by ReadProperty situation.
|
2010-09-16 17:57:51 +00:00 |
|
skarg
|
6e739e06d5
|
Added new MS/TP skip data state.
Added ring buffer for incoming PDU to fix WhoIs followed by ReadProperty situation.
|
2010-09-16 16:08:10 +00:00 |
|
skarg
|
812c1c4bfb
|
Added board v2 fuses.
|
2010-09-12 03:32:36 +00:00 |
|
skarg
|
7832ba11db
|
Changed Object List in various ports to return Segementation Not Supported abort when it is too large to return in a single APDU.
|
2010-09-11 13:38:16 +00:00 |
|
skarg
|
332d776c32
|
Added watchdog module to makefile (after adding it to the project for IAR compile).
|
2010-09-07 18:00:15 +00:00 |
|
skarg
|
0b047cd7bd
|
Updated project for Release build.
|
2010-09-07 16:45:54 +00:00 |
|
skarg
|
21426e12f7
|
Added example project and workspace for IAR for AVR compiler, and fixed compiler errors and warnings after doing such a deed.
|
2010-09-07 16:18:55 +00:00 |
|
skarg
|
f9153ffb8a
|
Corrected test application writes to Binary Output object. Corrected BACnet task to use Binary Output to control LEDs.
|
2010-09-02 01:44:22 +00:00 |
|
skarg
|
e49263915f
|
Added pre-compiler logic for configuring the Timer pre-scaler for any given CPU frequency.
|
2010-08-26 17:43:25 +00:00 |
|
skarg
|
fd22542ad1
|
Added comments.
|
2010-08-23 14:03:06 +00:00 |
|
skarg
|
298038c0d8
|
Corrected compile error.
|
2010-08-20 21:56:18 +00:00 |
|
skarg
|
bb7237e38d
|
Updated prototypes and include as required and found by compile with extra checking.
|
2010-08-20 19:27:28 +00:00 |
|
skarg
|
b769dcbe1d
|
Indented.
|
2010-08-18 00:11:35 +00:00 |
|
skarg
|
bc0de6b71f
|
Cleaning up code by adding prototypes or include files where required.
|
2010-08-17 13:51:56 +00:00 |
|
skarg
|
ea2906b317
|
Added internal pullup to RXDx pins.
|
2010-08-06 02:28:07 +00:00 |
|
skarg
|
6c9ef7211d
|
Fixed indent script, and indented files.
|
2010-07-19 23:19:54 +00:00 |
|
skarg
|
c0d63a1ed0
|
Added a MSTP monitor build for BACnet Development Kit. Use 'make BUILD=monitor' with Makefile. Uses second serial port at 115200, and can be monitored using mstpcap utility.
|
2010-07-18 20:22:24 +00:00 |
|
skarg
|
a298d07b9a
|
Refactored test and bacnet into respective files.
|
2010-07-18 19:08:44 +00:00 |
|
skarg
|
374a747ec8
|
Corrected RPM by removing Description.
|
2010-07-18 19:08:00 +00:00 |
|
skarg
|
6fd0d9e13a
|
Changed Max_info_frames to be constant.
|
2010-07-16 16:09:45 +00:00 |
|
skarg
|
16cb7521df
|
Changed return value to use common constant.
|
2010-07-16 14:34:52 +00:00 |
|
skarg
|
0b5efa5be5
|
Changed -L=lib to -Llib in all GNU Make makefiles since it was wrong and causing problems on cross compilers. Thank you, Magno!
|
2010-07-14 12:55:37 +00:00 |
|
skarg
|
9cb1a1d51d
|
Added bin file to output file creation for using FTISP.
|
2010-07-09 16:15:11 +00:00 |
|
petermcs
|
5528ea28d2
|
Removed recursion in timer_elapsed_minutes_short
|
2010-07-08 20:43:03 +00:00 |
|