Change Log

Resolved issues will be listed on this page.

Release 1.1.0

DD-STAT builds in a CI/CD pipeline are now supported.

DD-STAT and FDI IDE now share the same license manager.

The installer removes the previous installation before installation (does not affect user files or licenses).

These formerly manual test cases are now automated: TFP911_001, TFP816_003, TFP816_004

DD-STAT now retrieves information from previously registered packages in the FDI package repository.

HART test log ual11b.qa.log is now required with the submission.

Multiple failures in test cases on the range TFP814_* are corrected.

HART 6 DDs now find the manufacturer ID correctly.

TFP1211_002 removes redundant reporting and improves the messaging. False failures are repaired.

TFP712_001 uses correct macros for HART 6 devices.

TP1011_004 improves the assessment of conditional device variable codes.

TFP612_004 false passing is repaired.

TFP816_004 false failure is repaired.

Multiple TFPs now evaluate as not applicable instead of inconclusive as appropriate.

Release 1.0.2

The automation now requires CAL073.qa.log. This log reveals whether command 73 is supported by the device or not.

For device revisions and DD revisions, the automation now requires the registered encoded .fma file from the previous revision. The source for the previous DD is still required, but it is not tokenized.

Testcases 1211_002 and 1211_003 are now automated tests.

The automation is updated to allow IDE versions up to 1.7.0.2.

The 'ddstat init' command is enhanced to allow user to add a folder name as an argument. When no argument is provided, the command behaves as before, initializing in the current working directory. User can add a optional path name as an argument. The automation will create a new folder at that path and initialize it.

A false failure is prevented in the case where a device contains a device-specific command that is not listed in the EDD.

A false failure is prevented in the case where commands are defined in the symbols.txt file but not referenced in the EDD.

Improvements in the automation caused the Sample_HART7 EDD that ships with the product to fail. This is repaired.

Resolved an issue where older HART Test System logs failed to parse.

Resolved an issue where the MANUFACTURER line in some DD's was not recognized.

In test case TFP814_014, it is permitted to REDEFINE TYPE INDEX.

Release 1.0.1

ID
Test Point
Summary
Released Version

1794

TFP811_004

false failure, delete is permitted

1.0.0

1904

TFP711_005

DD needs to be marked “skipped” or “passed”, not inconclusive

1.0.0

1908

TFP715_002

False pass - no AG10101 macros are referenced

1.0.0

1917

new IDE 1.7.0 macro parameter for IMPORT_PV2_3_BASE is not supported

1.0.0

1938

TFP811_00

Universal is redefined and common practice is not, requires analysis

1.0.0

1940

Fatal while getting command 9 byte count from UAL011a

1.0.0

2043

TFP813_007

False pass - Redefinition macro may only be used when the command 48 bytes do not match

1.0.0

2044

TFP813_002

wrong macro name is identified

1.0.0

2045

TFP813_008

items shown are not actually VARIABLEs with definitions in the Universal IMPORT

1.0.0

2046

TFP712_001

Remove check for commands 524 and 525 from IMPORT_TABLES_CONDENSED_STATUS and move them to IMPORT_CONDENSED_STATUS_MAP_WRITE

1.0.0

2052

TFP813_007

move command 48 output from TFP1011_002 to TFP813_007

1.0.0

2053

TFP712_001

command 48 parameter issue is not detected

1.0.0

2058

Some DD searches should be done on .i not .ddl

1.0.0

2107

TFP813_007

error message is not clear

1.0.0

2111

TFP621_005

device specific command number range issue

1.0.0

2112

TFP911_001 and TFP911_002

not showing passed when errors Tok 859/860 are not present

1.0.0

2120

TFP814_016

review/rework

1.0.0

2126

Using defines as arguments for macro parameters instead of numbers should be a failure

1.0.0

2141

HART Sample DDs

1.0.0

2162

TFP715_011

Commands 72, 73, 74 and 75 having nothing to do with IMPORT_MISC_LOCK

1.0.0

2163

TFP814_023

False Errors

1.0.0

2164

TFP814_013

failure assigned to the wrong TFP

1.0.0

2165

TFP814_014

has no macro

1.0.0

2181

TFP1111_008

switch from manual to automation

1.0.0

2196

TFP813_008

false failure - should not fail as long as they are not REDEFINING the CLASS or HANDLING

1.0.0

2198

TFP511_005

false failure - need to use .i file

1.0.0

2199

TFP811_004

false failure - The reason for the failure is missing for TFP811_004 in the report

1.0.0

2201

TFP621_009

should be tokenizer not manual

1.0.0

2202

TFP612_004

false pass - report fails to capture tok error 694

1.0.0

2260

TFP715_005

false failure - should be marked “Passed” with a INFO(warning) in the details

1.0.0

2261

TFP1211_001

revised

1.0.0

2264

TFP715_005, TFP715_007, TFP715_009, TFP715_010, TFP715_011 and consider adding TFP715_001 and TFP715_013

revised

1.0.0

2265

TFP715_002, TFP715_006, TFP715_008, TFP715_012

revised

1.0.0

Last updated