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.

LMP91000: Writing to LMP91000 wirelessly via Bluetooth App "LightBlue"

Part Number: LMP91000
Other Parts Discussed in Thread: CC2541,

I found a iOS App by the name of "LightBlue" which can connect to the Gas Sensor platform reference design kit that I bought from TI via the CC2541 chipset.

Once connected wireless via Bluetooth, the App displays some variables that might be related to the MODECN, TIACN, and REFCN registers on LMP91000.

Interestingly, the App displays Read and Write function to some of these variables (See Below for details).

My questions can I use the Write function to change the values in the TIACN, and REFCN registers of LMP91000?

 






  • Hi Wee,

    Let me ask around and get back to you.

    -Kelvin
  • Wee,

    Have you tried to use to function to write to the those registers?

    -kelvin
  • Wee,

    The R/W function displayed in the iOS is based on the BLE FW code. I would recommend looking at the FW to see if this is supported.

    -Kelvin
  • Yes I did. This is what I have tried.

    1. I wrote value to the Operational Mode to put LMP91000 to Sleep mode. According to the design file it says LMP91000 accepts I2C commands in deep sleep mode and I need the chip to accept I2C commands to change the content of the REFCN and TIACN registers. (see below for details

    2. I am stuck at the LOCK -- Protection Register (Address 0x01) because it has a lock bit that enables and disables the writing of the TIACN and the REFCN registers. In order to change the content of the TIACN and the REFCN registers the lock bit needs to be set to “0”. I do not how to do this without the CC debugger. According to the register table you can change the Operation mode register without any protection but the REFCN and TIACN registers are locked (See below for details).