Project

General

Profile

Task #13070

Support different DcctDrv firmware running on ANUB and MIDCCT

Added by John Diamond over 4 years ago. Updated over 4 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Category:
Drivers
Start date:
06/29/2016
Due date:
% Done:

90%

Estimated time:
4.00 h
Spent time:
Duration:

Description

The firmware running on MIDCCT is newer and breaks compatibility with the older firmware running on ANUB. Come up with a design that allows us to support both.

History

#1 Updated by John Diamond over 4 years ago

  • % Done changed from 0 to 90

Made DcctDrv an abstract base class with 2 pure virtual methods. Created DcctDrv10 to support the older DCCT firmware running in ANUB and DcctDrv21 to support the new DCCT firmware in MIDCCT. All shared code resides in DcctDrv except for a few lines that are unique to the 2.1 firmware in MIDCCT.

Tested on ANUB but not on MIDCCT yet.

Pushed to mirrdcct_master.



Also available in: Atom PDF