•  

Comment Results

Review Name Created Custom Fields Content
LEAHI-DD-FIRMWARE-LDT-2662-1 12 Nov 2025

fixed. thanks!

LEAHI-DD-FIRMWARE-LDT-2004-1 12 Nov 2025

space b/w '}' and 'Conductivity'. seen other places too in the file, please check and update.

HD-DENBUG-328-1 12 Nov 2025

Done

LEAHI-TESTSUITES-LDT-1650-1 11 Nov 2025

remove the strings.py file from the project now that we are not going to be using it.

LEAHI-DD-FIRMWARE-LDT-2004-2 12 Nov 2025

Why?

LEAHI-DD-FIRMWARE-LDT-2004-2 12 Nov 2025

Why here?

LEAHI-DD-FIRMWARE-LDT-2004-2 12 Nov 2025

#ifdef

LEAHI-DD-FIRMWARE-LDT-2662-1 13 Nov 2025

I think so. the TD needs to know if we are successful in transitioning to PreGen for either the DD or the FP. Otherwise, TD is waiting for something else that'll never happen.

whether that should be a separate message response or ACK is up for discussion.

LEAHI-TESTSUITES-LDT-1650-1 18 Nov 2025

Add get_aut_version function and getting UI version using subprocess

LEAHI-TESTSUITES-LDT-1650-1 19 Nov 2025

can you get the path relatively and not hard coded. This path is specific to your VM

LEAHI-TESTSUITES-LDT-1078-1 18 Nov 2025

Add get_aut_version function and getting UI version using subprocess

LEAHI-TESTSUITES-LDT-1078-1 18 Nov 2025

updated

LEAHI-DD-FIRMWARE-LDT-2662-1 14 Nov 2025

I will resolve this for now, but I don't think ACKs are necessary and I'm pretty sure TD is not looking for a response. TD may be waiting for DD to change mode by looking at DD mode broadcasts.

LEAHI-DD-FIRMWARE-LDT-2662-1 14 Nov 2025

No I removed it.

LEAHI-DD-FIRMWARE-LDT-2662-1 14 Nov 2025

Done

LEAHI-SW-SCRIPTS-LDT-2727-1 17 Nov 2025

Any specific reason this file is not refactored to the new standard?

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

memcpy is unsafe function. check if there is safer version of memcpy like memcpy_s

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

Do not use the magic number.

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

give comments for all parameters

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

Always check the return value of snprintf to detect potential errors

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

space required starting and end of switch input parameter

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

There shouldn't be a name if using typedef

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

Switch case is better than if else

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

switch case is better than if else. check for all similar implementation.

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

as per coding guide line , it should be tested against the correct value , TRUE or FALSE
for example if ((bufsize ) == 0)

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

Need doxygen comments for all of the parameter

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

align the comments

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

comparing signed and unsigned value. make FLOAT_COUNT as unsigned. Not checking the return value of snprintf if there is any error happened or not.

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

space required at starting and end of the function parameters

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

space required

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

space required. check all other if condition and while statement

LEAHI-TESTSUITES-LDT-1078-1 19 Nov 2025

can you get the path relatively and not hard coded. This path is specific to your VM

LEAHI-RO-FIRMWARE-LDT-2116-1 18 Nov 2025

copy right file header missing

LEAHI-RO-FIRMWARE-LDT-2116-1 18 Nov 2025

use complete word as in line 87 and 88 , PRESSURE

LEAHI-TESTSUITES-LDT-1078-1 14 Nov 2025

for this do not hard code as it will only work with this specific build. Use"./leahi --version" to get the version then test that with what we display in GUI

LEAHI-TESTSUITES-LDT-1650-1 14 Nov 2025

this will not work and fail. This is build specific and will only work with the current leahi build.. Please get the version using "./leahi --version" and use that

LEAHI-RO-FIRMWARE-LDT-2116-1 18 Nov 2025

do not use magic numbers

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

Should we be calling a get function in Conductivity.c (monitor) instead of driver? Monitor would give a filtered value and driver would give a raw value. I would think only the monitor would want the raw value.

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

I think this is ok as is. We do want includes in alphabetical order, but in groups: 1) library header files, 2) HAL header files, and 3) our header files.

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

Need doxygen comment.

LEAHI-SW-SCRIPTS-LDT-2727-1 17 Nov 2025

sleep 0.1

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

Prefer something like if ( FALSE == isQueueFull() ).

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

I don't see support for that with our compiler. Author of code must ensure destination buffer is large enough to hold the specified number of bytes being copied. Code reviewer should verify this.

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

#ifdef

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

Are we not supporting overrides with TEENSY driver?

LEAHI-RO-FIRMWARE-LDT-2116-1 18 Nov 2025

let RO comes first , MSG_ID_FP_RO_FILTERED_REJECTION_RATIO

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

All functions need function headers.

LEAHI-DD-FIRMWARE-LDT-2004-2 18 Nov 2025

Follow alphabetical order of including header file

LEAHI-DD-FIRMWARE-LDT-2004-2 20 Nov 2025

Comment seems backward. Uncommenting would enable the Teensy driver, right?

LEAHI-RO-FIRMWARE-LDT-2116-1 22 Nov 2025

Fixed. Thanks