I have been able to use the built in FreeMASTER driver provided with uTasker by enabling the "FREEMASTER_UART" definition and using the UART channel set for DEMO_UART (I changed the DEMO UART channel to a different UART number from FREEMASTER_UART_CH). When I run FreeMASTER, I have found that it is not possible to modify the value of a global variable. I can read and plot the global variables, but I cannot modify (write) them. I have enabled FreeMASTER variable watch to allow modification of the variable using the "Modifying" tab, but stepping through the code, I do not see the variable modified and FreeMASTER does not show the variable modified on the Variable Watch display. I have looked through the FreeMaster.c file included in uTasker version 1.4.12 19.02.24, and I do not see a case statement that allows a global variable to be modified in function, fnHandleFreeMaster(). Does the uTasker FreeMASTER version handle modification of global variables? Would I need to enable FREESCALE_FREEMASTER definition in uTasker to allow the global variables to be modified?
Thank you.