This page assumes you've installed the MaxMon app on an Android phone, have it working with the phone's built-in sensors and now want to connect a Quatropus accessory so you can add external sensors or actuators. The procedure varies by Quatropus model:

Quatropus2 (Bluetooth)

IMPORTANT: check you are running a supported version of Android and have enabled Bluetooth, otherwise the MaxMon app will not be able to communicate with the Quatropus2.

Before you begin:

  • Ensure the phone is charged and disconnect it from power.
  • Connect the Quatropus2 to a USB (phone) charger. Its LED lights should flash.
  • For now do not connect the Quatropus2 to the phone via a USB cable (you can later, but with a Quatropus2 the USB cable is only used to charge the phone).
  • Ensure the Quatropus2 is not more than 5m from the phone (ideally closer) with no intervening metal or motors.
  • Connect a sensor to the Quatropus2 (e.g. a Sensor‑TRH temperature and humidity sensor).
Run the MaxMon app and go to "Settings> Sensors". You should see the phone's sensors (with Power in an OFF alert condition).

android-settings-bluetooth-pairGo to the phone's Bluetooth settings and scan for nearby Bluetooth devices. The Quatropus2 should appear as a device named MMBT-**** (e.g. MMBT-4E32). Touch the device to initiate 'pairing'. You should see a dialog asking you to confirm a passkey. Press Accept (ignore the passkey) and check that the MMBT-**** device is now marked as 'Paired'. The pairing process can take several seconds and occasionally fails and must be retried.

maxmon-settings-devices-btReturn to the MaxMon app,  start the background service and go to "Settings> Devices". The MaxMon app will automatically connect to all paired Bluetooth devices with a name of the form MMBT-**** and lists them on this screen. Once Bluetooth connections are established they are reliable, but it can take several minutes for the MaxMon app to establish a connection. When it is connected the Quatropus2 will be displayed in white on the "Settings> Devices" screen (otherwise greyed out).

NOTE: you can connect multiple Quatropus2 accessories to a single phone - so you are no longer limited in the number of sensors or actuators you can add to your MaxMon system!

When the Quatropus2 is connected:

  • The external sensors (connected via the Quatropus2) should appear on the "Settings> Sensors" screen and their readings should update every few seconds. Try breathing on the relative humidity sensor to see its value change.
  • The right-hand LED above the first port of the Quatropus should glow steadily. This shows that the phone and the Quatropus are chatting to each other happily. If the LED is blinking then it is complaining about something in Morse code (see Q: What do the flashing Quatropus LEDs mean?).

If you can see the new sensors and they update ... you're done!

From now on the MaxMon app will automatically connect to your Quatropus2 (unless you disable Bluetooth or 'unpair' the Quatropus2) provided the Quatropus2 is within 5m of the phone (with no intervening metal, motors, etc.) and the MaxMon background service is running.

Quatropus1 (USB) 

IMPORTANT: check that you are running a supported version of Android and have enabled the Android "USB Debugging" setting, otherwise the MaxMon app will not be able to detect or communicate with the Quatropus.

Before you begin:

  • Ensure the phone is charged and disconnect it from power.
  • Disconnect the Quatropus from power and the phone.
  • Connect a sensor to any of the Quatropus ports (e.g. a Sensor-TRH temperature and humidity sensor).
Run the MaxMon app and go to "Settings> Sensors". You should see the phone's sensors (with Power in an OFF alert condition).

Leaving the Quatropus unpowered, connect it to the phone. This involves taking the USB cable that came with the Quatropus, inserting the larger (USB type A) end into the matching socket in the Quatropus, and inserting the smaller (USB type micro-B) end into the phone where you would normally insert the charger. Now connect the phone charger to the small (USB type micro-B) socket on the Quatropus and plug the charger into mains AC power. You have basically inserted the Quatropus between the phone and its charger.

When the phone is connected to a powered-up Quatropus, it will usually prompt you to select a USB connection mode. These prompts vary by phone (see two screen shots alongside, from Alcatel and LG phones respectively).

Do NOT select anything resembling a "USB mass storage" or "Mount" mode. Use the phone's BACK button to leave any screens prompting for such modes.

If you are prompted to select a specific USB connection mode, select the connection mode that enables communication with a PC (e.g. "PC software" on the right).

Two things should happen:

  • The external sensors (connected via the Quatropus) should appear on the "Settings>Sensors" screen and their readings should update every few seconds. Try breathing on the relative humidity sensor to see its value change.
  • The right-hand LED above the first port of the Quatropus should glow steadily. This shows that the phone and the Quatropus are chatting happily to each other. If the LED is blinking then it is complaining about something in Morse code (see Q: What do the flashing Quatropus LEDs mean?).

If you can see the new sensors and they update ... you're done!