Channel Math is unexpectedly case sensitive, returns no warning


Channel Math should return a proper error message if an wrong formula is entered.
In the case below in the image, the lower case C is apparently a problem, and gives a fubar result without warning.
Comments
-
Hi Victor,
Are you able share a portion of the GDB you are having issues with in the link below?
Im unable to replicate this on my end. Ive put in a similar equation on my end but seems to work fine.
Can you try using different variable names? e.g. v1 v2 v3
alternatively you can email jack.chanmala@seequent.com
cheers,
Jack
1 -
Upon checking further, the issue is actually more subtle (the title of this post doesn't reflect the issue well anymore).
The issue is that when changing to a different case, the channel changes in the dialog unexpectedly. Because channel names can look like each other, this was not seen directly and unexpected.
File uploaded.
1 -
Thank you for clarifying and sharing file Victor
I do get a similar experience when changing the variable names where it be in a difference case or name.
I believe Oasis montaj can retain associations with variables particularly if they have been used in a previous operation.
Adding or changing the case of variable names can have unexpected results as Oasis montaj attempts to refresh the variable value.
Best practice would be to try and maintain a consistent variable nomenclature e.g. A1, A2, A3 or a1 a2 a3
Kind regards,
Jack
1