In the CC430 User's Guide, I found the following: 25.2.4 Using Radio With Low-Power Modes The radio works seamlessly in LPM0 to LPM2. To enable radio operation in LPM3 or LPM4, the application must set the PMMHPMRE bit in the PMMCTL0 register of the PMM module to 1. This enables the PMM to provide sufficient current while the radio is active.
The documentation only mentions PMMHPMRE in one other place, the PMMCTL0 register: "Global high power module request enable. If the PMMHPMRE bit is set, any module is able to request the PMM high-power mode." It sounds like this bit should be set, at least on the CC430, and there doesn't seem to be a downside to not setting it. Looks like the easiest place to add this would be in Msp430PmmP.nc, where the core voltage is set: PMMCTL0_L = PMMHPMRE | (PMMCOREV0 * level); Anyone have experience with this chip, and know if it's necessary/desirable to do this? Kind regards, Michiel _______________________________________________ Tinyos-help mailing list Tinyos-help@millennium.berkeley.edu https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help