MediaWiki API result

This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.

Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.

See the complete documentation, or the API help for more information.

{
    "batchcomplete": "",
    "query": {
        "pages": [
            {
                "ns": 0,
                "title": "API",
                "missing": ""
            },
            {
                "pageid": 1,
                "ns": 0,
                "title": "Main Page",
                "revisions": [
                    {
                        "user": "Jonathan Lester",
                        "timestamp": "2009-03-23T18:30:12Z",
                        "comment": "",
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "__TOC__\n\n\n== Overview == \nThis page contains information about the on-going projects in human activity recognition at the University of Washington. \n\n\n== Mobile Sensing Platform ==\nThe current platform that we're using consists of an embedded processor component, called an iMote2, and a sensing component called the MSB2 (Multi-modal Sensor Board). The combination of the iMote2, MSB2, and the system software is often referred to as the MSP (Mobile Sensing Platform). \n\n<ul>\n=== Getting Started ===\n<ul>If you're new to the MSP, you'll probably want to read [[Getting started with the MSP]].</ul>\n\n=== iMote2 Details ===\n<ul>\n* [[iMote2|iMote2]] - The Linux embedded computational platform that forms the heart of our wearable sensing platform\n** More information about the iMote2 and the Linux software can be found at the [http://embedded.seattle.intel-research.net/wiki PlatformX wiki]\n* [[Current system images]]\n** [[Compiling the iMote2 kernel]]\n* [[iMote2Howto| iMote2 How To's]]\n** [[GPRS]] - Information on using a cell phone's GPRS connection on the iMote2 over Bluetooth.\n** [[iMote2_GPIO| iMote2 GPIO pins/Alternate functions]]\n** [[Connecting to the iMote2]]\n</ul>\n\n=== Sensor Boards ===\n<ul>\n* [[Sensor_Boards|Sensor Boards]] - A brief description of the sensor boards that are being used\n** [[Sensor_Boards_PartsOrdering| Parts ordering for the Sensor Boards]]\n** [[Sensor_Board_Programming | Programming the sensor boards]]\n* [[MSB2_Firmware|MSB2/LSB Firmware]] - Current firmware images and protocol information\n</ul>\n\n=== Hardware Notes ===\n<ul>\n* [[Attaching a GPS unit to an MSB]]\n* [[Attaching a GPS unit to an LSB]]\n* [[Attaching a WiFi dongle to the iMote2]]\n* [[Assembling an MSP]]\n* [[Assembling an ASSIST unit]]\n</ul>\n\n=== System Software ===\n<ul>\n* [[MSP_Boot_Process|MSP Boot Process]] - A brief description of the MSP boot process\n* [[MSP System Software]] - Everything below, all on one page.\n==== MSB Software ====\n<ul>\n* [[msb-server]] - MSB hardware interface application\n* [[msb-test]] - MSB testing application\n</ul>\n==== LSB Software ====\n<ul>\n* [[lsb-server]] - LSB hardware interface application\n* [[lsb-test]] - LSB testing application\n* [[cam-server]] - OV9650 camera image acquisition application\n</ul>\n==== GPS Software ====\n<ul>\n* [[gps-server]] - GPS hardware interface application, for use when a GPS unit is directly attached to an iMote2 serial port\n* [[gps-debug]] - GPS status and debugging application\n</ul>\n\n==== Network Streaming Software ====\n<ul>\n* [[cam-net-stream]] - Streams camera images over TCP/IP\n* [[audio-stream]] - Streams audio samples over TCP/IP\n</ul>\n==== Bluetooth Software ====\n==== Misc ====\n<ul>\n* [[logger]] - MSB/LSB/GPS/Camera-to-UWAR logger\n* [[central]] - IPC dispatcher\n* [[proccontrol]] - Process monitor\n* [[sb-update]] - Utility to reflash sensor board firmware\n* [[buttonwatchdog]] - Utility that handles the power-off command from the power button\n</ul>\n</ul>\n=== Developing Software for the MSP ===\n<ul>\n* [[IMote2#Compiling_software_for_the_iMote2|Cross-compiling to the iMote2]]\n* [[Compiling the MSP source code]] -- Required to build applications that depend on the sensor servers or other components\n* [[Reading sensor values and controlling the MSP using IPC]]\n* [[Using shared memory streams]]\n</ul>\n</ul>\n\n\n== Phone Platforms ==\nIn addition to the MSP we've also been using a number of cell phone platforms to provide wide area communications, display, local interaction capabilities, and additional sensors. Most questions about phones should go to yanokwa@cs\n\n<ul>\n=== Nokia ===\n* [[Nokia Overview]] \u2013 An overview of the platform\n* [[Nokia Development]] \u2013 How to build apps on the phones\n* [[Nokia Tips]] \u2013 Things that make life easier\n* [[N95]] - Code for the N95\n\n</ul>\n\n<ul>\n\n=== Motorola ===\n* [[Motorola Overview]] \u2013 An overview of the platform\n\n</ul>\n\n<ul>\n=== Phone Codes ===\n* [[T-Mobile Phone Codes]] - Information for T-Mobile Phones\n* [[Nokia Phone Codes]] - Information for Nokia Phones\n\n</ul>\n\n== Software Tools ==\n<ul>\n* [[gnuradio]] - GNU Radio program for the software definable radio USRP\n=== Virtual Machines ===\n<ul>\n* [http://www.vmware.com/vmtn/appliances/directory/693 Ubuntu 6.10 VMWare image] - can be used with the free [http://www.vmware.com/products/player/ VMPlayer].\n</ul>\n\n=== Useful Unix Commands ===\n<ul>\n* [[UnixCommands#Mounting_a_JFFS2_Image| Mounting a jffs2 image]]\n* [[UnixCommands#iptables| Iptables]]\n</ul>\n\n=== UWAR Files ===\n<ul>\nUWAR files (University of Washington - Activity Recognition) are a simple binary format used to store data. \n* [[uwar_overview| overview]] - a brief description of the uwar format\n* [[uwar_tools| uwar tools]] - contains a description of the various tools created to work with uwar files\n* [[uwar_C_interface| C Interface for uwar files]]\n* [[inference_code| Intel Inference Code]]\n</ul>\n\n=== Matlab ===\n<ul>\n* [[MatlabCommands]]\n* [[plotWideImage| Plotting wide images]] - Program to plot images with an extremely wide aspect ratio (i.e. hours of data plot vs. a small y-axis with good time resolution)\n* [[composite_images| Compositing Images]] - Matlab function to composite images (like those generated by [[plotWideImage| plotting wide images]].\n* [[Example Mex Function]] - Example of how to create a .cpp mex function\n</ul>\n\n=== Legacy Support ===\n<ul>\n* [[journal_viewer | Journal Viewer]] - The windows Journal Viewer used for some annotation tasks.\n</ul>\n\n=== Data Collection Apps ===\n<ul>\n* [[Logging apps]]\n</ul>\n\n=== PostgreSQL Database ===\n<ul>\n* [[Setting up postGIS]]\n</ul>\n</ul>\n\n<br>\n<br>\n\n== Wiki Help ==\n\nPlease see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]\nand the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help...\n\n[http://wikipedia.org/ Wikipedia] has some helpful information on how to edit wiki pages:\n* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]\n* [http://meta.wikimedia.org/wiki/Cheatsheet:MediaWiki Cheat Sheet] [http://commons.wikimedia.org/wiki/Image:Cheatsheet-en.pdf PDF version]\n* [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page How to edit a page]\n* [http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style Syle Manual]\n* [http://en.wikipedia.org/wiki/Wikipedia:Picture_tutorial Tutorial on using Pictures in a Wiki]\n* [http://en.wikipedia.org/wiki/Wikipedia:Lists How to use lists in the Wiki]\n* [http://meta.wikimedia.org/wiki/Help:Tables How to use tables in the Wiki]\n* [[Notes on using tables]]\n\n====Wiki Add-Ons Used====\n* [[GeSHi]] has been installed along with an extension for MediaWiki. This enables code to be highlighted in several different languages.\n* [[wikitable]] wikitables style was added to the common.css style\n* [[Modified Image Gallery]] modification to mediawiki to support a column argument to image gallerys"
                    }
                ]
            }
        ]
    }
}