Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000939FirmwareDecoderspublic2015-06-14 04:202015-06-14 04:20
ReporterFred 
Assigned ToFred 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version0.2.0-SNAPSHOT 
Target Version0.2.0Fixed in Version 
Summary0000939: State flags and variables not separated correctly
DescriptionSome assumptions are made in some decoders about the validity of various variables which could result in desync due to using data that is zero when it's assumed to be something else.

Specifically, at least, the last period flag is used to denote the lastTicksPerDegree to be valid. This is an optimisation, actually, as sometimes it's possible to calculate the last ticks value after-the-fact. And frequently this field is not valid when it's being set in the block at the end of most/some decoders.
TagsNo tags attached.
FirmwareVersion6dd79320ca05d0a764cba2f6f17c241b6779fec9
Issue TypeImprovement
Risk of Breakagemedium
Attached Files

- Relationships
child of 0000111assignedFred Finalise Decoder Interface (for now at least) 

-  Notes
There are no notes attached to this issue.


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker