Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000016 [Firmware] Serial Communications block N/A 2008-10-31 09:29 2008-11-11 10:52
Reporter Fred View Status public  
Assigned To Fred
Priority high Resolution fixed  
Status closed   Product Version
Summary 0000016: Refactor The Serial Comms Code
Description The 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.
Additional Information
Tags No tags attached.
Issue Type Task
Attached Files

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

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

1/4 done as of last night, working on it again today.
(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.
(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.
(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.
(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.
(0000068)
Fred (administrator)
2008-11-11 10:52

This work was completed and released in 0.0.17

- Issue History
Date Modified Username Field Change
2008-10-31 09:29 Fred New Issue
2008-10-31 09:29 Fred Status new => assigned
2008-10-31 09:29 Fred Assigned To => Fred
2008-10-31 09:29 Fred Issue Type => Task
2008-10-31 09:30 Fred Severity major => block
2008-10-31 09:30 Fred Projection none => major rework
2008-10-31 09:30 Fred ETA none => < 1 month
2008-10-31 09:30 Fred Target Version => 0.0.17
2008-10-31 09:35 Fred Relationship added related to 0000017
2008-11-02 08:24 Fred Note Added: 0000029
2008-11-02 18:23 Fred Note Added: 0000032
2008-11-03 00:55 Fred Note Added: 0000033
2008-11-03 00:55 Fred ETA < 1 month => 2-3 days
2008-11-04 22:05 Fred Note Added: 0000046
2008-11-10 10:57 Fred Note Added: 0000064
2008-11-11 10:52 Fred Note Added: 0000068
2008-11-11 10:52 Fred Status assigned => closed
2008-11-11 10:52 Fred Resolution open => fixed
2008-11-11 10:52 Fred Fixed in Version => 0.0.17


Mantis 1.1.7[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker