One of the challenges in making the Mesh Potato as dead simple to use as possible is the fact that, unlike many modern Internet devices, it has no GUI. Sure, you can plug a laptop into the ethernet port or connect via WiFi to a web interface but the Mesh Potato on its own has no GUI, which presents certain challenges in designing a drop dead easy-to-use device.
However, constraint can be both a barrier and an enabler of innovation and this is certainly true of the Mesh Potato. As it turns out, we are only just beginning to discover the potential of the voice interface to the Mesh Potato to improve user experience. Here is a great example.
The first thing you want to do when you power up a Mesh Potato is make sure it has a good connection to its peers. This is easy if you have a GUI or even a command line but what if you just have a telephone handset? David Rowe developed a script for his deployment of the Dili Village Telco that continuously polled the quality of the mesh link on the MP. Elektra has taken that one further and integrated the script into a voice interface that give continuous audio feedback on link quality making it easy to tune your WiFi connection with a simple handset. Here’s a brief video of me testing out this feature.
Tuning Mesh Potato WiFi Performance with a Voice User Interface from Steve Song on Vimeo.
Related posts:
- Voice Over B.A.T.M.A.N.
- Testing the FXS Interface
- A simple Mesh-Potato setup using the web administration interface
Tags: Mesh Potato, UI, user interface, voice user interface
One Response to «Using the Voice Interface to Tune MP WiFi Connection»
June 24, 2010 at 11:16 pm, Alexander Chemeris said:
Congratulations, this is a good step towards 0-page user manual :) Few ideas about improvements: 1) Giving number in plain language has drawbacks, e.g. you should translate them to a language users knows and they're slow to pronounce. The way used by many antenna tunning devices is much batter and pretty intuitive - use a clear tone and change it's level to indicate RSSI. Tone level may be changed instantly and this gives much better response and you don't need to know any language to understand it :) 2) You may add "interrupt keys" to the script to be able interrupt this loooong preamble and skip right to the test. So if you're installing 10th MP you don't have to listen introductions 10th time. This are just thoughts based on this video, sorry if they're already discussed at mailing list. I'm failing to keep up with it :(