This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM430-FR6043: Packets send between MSP430 and USS Design center GUI

Part Number: EVM430-FR6043


Hi Team, 

We are building a system for air flow measurement and adapted your evaluation board to our own board in which the MSP communicates as slave with another master controller. We flashed your evaluation board software "MSP430FR6043EVM_USS_Gas_Demo" to the MSP. We noticed that the GUI sends a start command to start measuring and enable the data transfer and that the GUI also can send specific configurations (picture 'gui').

In your code "MSP430FR6043EVM_USS_Gas_Demo" I think the part where the parameter configuartion will be updated is in the function "HMI_Pre_Measurement_Update()" which is attached. If I understand it correctly the parementers are only updatet if there is a command coming from the GUI. That is why I need to know how I can send the packets from my microcontroller instead of the GUI, in fact how the I2C packet has to look like.

Or can you show me, at which part of the code "MSP430FR6043EVM_USS_Gas_Demo" the transfer takes place? Maybe I could make the configurations in this code and do not need to send packets?

Thank you.

-Mark

  • Yes, it support multiple commends read or write data from the FR6043. More you can refer to the gui's user's guide  section "Communication Protocol Spec"

  • Hi Gary, 

    Good day. Thank you for your response. Please see the feedback from our customer.

     "Packets send between MSP430 and USS Design center GUI". Actually, your answer helped me to send a start command but configuring parameters still does not work. 
    Can you tell me in which order I have to send the configuration commands? Do I first have to send the update request (0x96) or first the parameters? Is the order in the picture attached the one I have to send the parameters (MSP430FR6043EVM_USS_Gas_Demo --> ussDCCommandHandlers.c)? Do I have to send all parameters or is it possible to update only one parameter? And do I have to wait a defined time before sending the next parameter?

    Thank you!

    Please help to advise. Thank you for extending your help.

    Kind regards, 

    Marvin

  • Can you tell me in which order I have to send the configuration commands? 

    The order is the package format as below

    Do I first have to send the update request (0x96) or first the parameters? Is the order in the picture attached the one I have to send the parameters (MSP430FR6043EVM_USS_Gas_Demo --> ussDCCommandHandlers.c)? Do I have to send all parameters or is it possible to update only one parameter?

    You just need to update the parameters you want.

    And do I have to wait a defined time before sending the next parameter?

    Yes, it is better to do that. But there is no spec for it, you can capture the signals from PC gui as reference.

**Attention** This is a public forum