Hi,
thanks a lot for last update ob the LIB with TPS_Driver. It's highly welcome.
I found some points in the source code and documentation:
-TPS_Driver.c: TPS_DriverInit : Line87+88 BFU8_SET(u8safety_check_ctrl, ((uint8)(!init_struct->blerror_pin_monitoring)), BF_NO_ERROR_START, BF_NO_ERROR_START);
May be "length" is better? No Problem in application because next Bit is RSV
-TPS_Driver.c: TPS_ConfigureWatchdogWindows: Line 643+660 if (u8windowtime_scaler < OPEN/CLOSE_WINDOW_SCALER_MAX)
Maybe <= is better? Now the highest Value out of the datasheet results in an error of the funtion.
- Documentation of Function: TPS_GetCurrentTPSDeviceState: The Flow-Chart: First Point after Start is to check that "Device Stat==Diagnostic?" But I can not find this in the source code. In source code is a check for "CHECK_RANGE_RAM_PTR". I think the source code is correct.
- One addional Point for HALCoGen 04.00.00 for Device TMS570LS0332 it is not possible to change the PIN-settings of N2HET PIN[17] . The simple Workaround is to do this by hand in the init-function. No Problem.
Are you interessted in this kind of feedback to keep it in mind for the next release?
Regards,
Frank