The Message Monitor extracts specially tagged text from the serial stream. It lets you pull out logs, specific data or messages from all the other serial data. Using Channels, you can setup several different windows and send different text to each one. For example, you might have a debug channel and a data log channel.

Message Monitor compared with Serial Monitor

The Message Monitor visualizer (left) displays text tagged with the MESSAGE command, separating it from the rest of the serial stream (right).

The Message Monitor is based on the Raw Serial Monitor. So it supports sending commands, auto-scrolling, time-stamped lines etc. Refer to the Raw Serial Monitor documentation for more details.

It talks! Using our Arduino library (see below) or raw Message Monitor commands, messages sent to MegunoLink can be spoken to you.

Sending Data from an Arduino to the Message Monitor

We’ve created a library for Arduino to make it easy to send data to the Message Monitor. After you install the Arduino library:

  1. Add #include "MegunoLink.h" to the top of your Arduino program
  2. Create a Message variable
  3. Call Send to send values, or Begin() and End() to send chunks of text

This simple example sends the current voltage on analog channel 0 to a Message Monitor every 2 s.

Recent Posts

Leave a Comment

Start typing and press Enter to search