Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000016FirmwareSerial Commspublic2008-10-31 09:292008-11-11 10:52
Assigned ToFred 
PlatformOSOS Version
Product Version 
Target Version0.0.17-SpudEchoesFixed in Version0.0.17-SpudEchoes 
Summary0000016: Refactor The Serial Comms Code
DescriptionThe freshly written serial comms code requires some rework as it is not currently correct. I've noted a number of issues with it and am working to resolve them as soon as possible.
TagsNo tags attached.
Issue TypeTask
Risk of Breakage
Attached Files

- Relationships
related to 0000017closedFred Update Comms Documents To Reflect Current Reality 

-  Notes
User avatar (0000029)
Fred (administrator)
2008-11-02 08:24

1/4 done as of last night, working on it again today.
User avatar (0000032)
Fred (administrator)
2008-11-02 18:23

I've made a lot more changes today.

Completely redid the serial headers with all new fields and flag names etc
Mapped out the flow of control via flags and interrupt enable disable etc
I've moved various things around and made some subtle changes here and there

Much more to do, but feeling a bit more positive about it now.
User avatar (0000033)
Fred (administrator)
2008-11-03 00:55

I'm about 50% of the way through making the rest of the changes to the actual code to fall inline with the headers and design.
User avatar (0000046)
Fred (administrator)
2008-11-04 22:05

The interrupt aspect and the headers for that function correctly. Further work is still required before full functionality is available.
User avatar (0000064)
Fred (administrator)
2008-11-10 10:57

Table fetching works

I need to do more work around table manipulation and also add debug and error handling properly too.

This should be completed this evening with a little luck.

Then just the docs need bringing up to date as in the other issue.
User avatar (0000068)
Fred (administrator)
2008-11-11 10:52

This work was completed and released in 0.0.17

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker