[FAQ] Most common Waspmote issues.

Modified on Tue, 21 Sep, 2021 at 3:53 PM

Below are listed the most common issues that may arise when using Waspmote for the first time.
  • My Waspmote is rebooting, What can I do?
    Check the battery connection, It should be connected to Waspmote. When using radio modules and sensor boards, USB is not able to provide enough current.
  • My Waspmote does not work correctly, the code is blocked or it is rebooting when I use XBee, GPS, 3G, GPRS or any module that needs high power.
    Check the battery charge using the example PWR_04. We do not recommend working with battery levels under 30%.
  • How can I charge the battery faster through USB?
    Uploading a code that does not waste energy, for instance, the DeepSleep example, but enlarging sleeping time as follows
    • Original line: PWR.deepSleep("00:00:00:10",RTC_OFFSET,RTC_ALM1_MODE1,ALL_OFF);
    • Larger time: PWR.deepSleep("00:00:30:00",RTC_OFFSET,RTC_ALM1_MODE1,ALL_OFF);
  • A complete battery charge can last 14 hours using the USB cable or 20 hours through the solar panel connector.
  • I get this error message: “Programmer is not responding”
    1. First, check Waspmote switches, They must be in ON position (the farthest from the USB connector)
    2. Check if the right USB Serial Port is selected.
    3. Unplug all connectors (power and USB) and plug them in again.
    4. If you use MAC, maybe you should reinstall FTDI drivers. Here and here are tutorials of how to do it.
  • My XBee modules can't communicate with each other. what can I do?
    1. Check that both XBee have the same networking parameters (PANID, CHANNEL, etc).
    2. Check destination MAC address.
    3. If you can not connect, you can use XBee example codes: Configure parameters, send packets and receive packets.
  • You can find more communication examples in: https://development.libelium.com/waspmote/code-examples
  • My Waspmote does not wake up!
    Please, test the DeepSleep example and ensure that battery is connected and charged.
  • How can I build packets easily?
    Waspmote has a library for this called Frame, you can get more information here:
    https://development.libelium.com/data-frame-programming-guide/

    Also, you can get examples here:
    https://development.libelium.com/waspmote/code-examples/general/frame
  • My Waspmote is not saving the RTC time stamp
    If you remove the battery, the time stamp is lost.
  • How can I check my Waspmote hardware?
    You can use this code to check your hardware: https://development.libelium.com/waspmote-factory-default/

    To know what parameters are checked, you can read example notes.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article