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.

{
    "warnings": {
        "query": {
            "*": "Formatting of continuation data has changed. To receive raw query-continue data, use the 'rawcontinue' parameter. To silence this warning, pass an empty string for 'continue' in the initial query."
        }
    },
    "batchcomplete": "",
    "continue": {
        "gapcontinue": "SBX",
        "continue": "gapcontinue||"
    },
    "query": {
        "pages": {
            "523": {
                "pageid": 523,
                "ns": 0,
                "title": "Resolving Audio Codec Enumeration Issues On The E31x",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "== Application Note Number ==\n'''AN-178'''\n\n== Revision History ==\n{| class=\"wikitable\"\n!Date\n!Author\n!Details\n|-\n|style=\"text-align:center;\"| 2016-10-12  \n|style=\"text-align:center;\"| Logan Fagg\n|style=\"text-align:center;\"| Initial creation\n|}\n\n== Abstract ==\nThis application note covers Resolving Audio Codec Enumeration Issues On The E31x.\n\n== Overview ==\nOn some E31x series devices, it has been found that the USB hub boots too slowly to properly enumerate the audio codec. This will result in the device not being able to use the codec which affects anyone using the 2.5mm audio connector. This note will explain:\n* How to detect if your USB codec is properly enumerated\n* How to force enumeration if the codec isn't enumerated\n\n==Detecting Enumeration Issues==\nAn improperly enumerated audio codec can most reliably be detected by using the following command:\n\n    root@ettus-e3xx-sg3:~# lsusb\n\nWhich should return the following:\n    Bus 001 Device 003: ID 0556:0004 Asahi Kasei Microsystems Co., Ltd\n    Bus 001 Device 002: ID 0424:2513 Standard Microsystems Corp. 2.0 Hub\n    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\n\nIf the <code>'Asahi Kasei Microsystems Co., Ltd'</code> line does not appear when you use the lsusb command, you likely have the enumeration issue and you should move on to the Force Enumeration section.\n\n==Force Audio Codec Enumeration==\n'''Important Note:''' It is highly recommended to back up your SD card before trying the following instructions. This procedure has a small chance of corrupting your file system. You can use the fsck command to verify your filesystem on reboot if you are concerned.\n\nThe audio codec can be made to enumerate by rapidly power-cycling the device by physically disconnnecting the power supply for less than 1 second. This can be done by either physically unplugging the unit or adding a physical switch between the unit and power supply or between the power supply and wall outlet. Performing a reboot without disconnecting power will '''not''' force the codec to enumerate. You '''must''' physically disconnect the device.\n\n\n[[Category:Application Notes]]"
                    }
                ]
            },
            "435": {
                "pageid": 435,
                "ns": 0,
                "title": "Running UHD and GNU Radio on NI USRP-RIO",
                "revisions": [
                    {
                        "contentformat": "text/x-wiki",
                        "contentmodel": "wikitext",
                        "*": "==Application Note Number and Authors==\n'''AN-638''' by Neel Pandeya, Nate Temple, and Michael Dickens\n<!-- Internal use only: please do keep this updated!\n==Revision History==\n{| class=\"wikitable\"\n!Date\n!Author\n!Details\n|-\n|style=\"text-align:center;\"| 2016-05-01\n|style=\"text-align:center;\"| Neel Pandeya<br> Nate Temple\n|style=\"text-align:center;\"| Initial creation\n|-\n|style=\"text-align:center;\"| 2021-04-15\n|style=\"text-align:center;\"| Michael Dickens\n|style=\"text-align:center;\"| Remove X300, since it cannot be a USRP-RIO ; whitespace ; remove specific UHD version ; \"Rio\" -> \"RIO\" ; add me\n|}\n-->\n\n==Abstract==\n\nThis AN explains the process to updating your NI USRP-RIO to run UHD and GNU Radio.\n\n==Overview==\n\nThis application note will cover the details of converting your NI USRP-RIO into an equivalent Ettus Research X310 USRP. Once it is converted into a X310, you will be able to use the UHD API, GNU Radio and RFNoC as you would a proper X310.\n\n==Warning==\n\nOpening the chassis and changing the daughterboards will void your NI warranty. NI will not be able to provide support for UHD, GNU Radio, or RFNoC. Support questions should be directed to the [[Mailing Lists|usrp-users]] and [[Mailing Lists|discuss-gnuradio]] mailing lists or to [mailto:support@ettus.com support@ettus.com].\n\n==Prerequisites==\n\nThis guide assumes that your USRP-RIO already has a valid IP address, and that you can ping the device. \n\n==Installing UHD==\n\nYou will need to install UHD on to your host system. For more information on installing UHD, please see the Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on [[Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on Linux|Linux]], [[Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on OS X|OS X]] and [[Building and Installing the USRP Open Source Toolchain (UHD and GNU Radio) on Windows|Windows]] Application Notes.\n\n==Downloading FPGA Images==\n\nAfter UHD is installed, run the following command to download the corresponding FPGA images.\n\n    sudo uhd_images_downloader\n\n==Flashing FPGA Image==\n\nOnce the FPGA images are downloaded, you are ready to flash the FPGA image with the following command. Note, you will need to update the IP address of the USRP-RIO and the path to the FPGA image in the following command. Ensure power to the USRP-RIO and host computer is not interrupted during the flashing process. You will need to update the IP Address and FPGA Path in the following command.\n\nIf you are loading it via Ethernet:\n    Automatic FPGA path, detect image type:\n    uhd_image_loader --args=\"type=x300,addr=<IP address>\"\n\nIf you are using PCI Express, then:\n    Automatic FPGA path, detect image type:\n    uhd_image_loader --args=\"type=x300,resource=<NI-RIO resource>\"\n\nFurther information regarding the way to load FPGA images into the X3X0 device can be found in our [https://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_flash manual page]\n\nOnce the FPGA burner utility is completed, power cycle the USRP-RIO.\n\n==Testing==\n\nAfter you power cycle the USRP-RIO, test it with the following command.\n\n    uhd_usrp_probe\n\n==Installing GNU Radio==\n\nFor details instructions on installing GNU Radio, please reference the GNU Radio section of the Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on [[Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on Linux|Linux]] and [[Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on OS X|OS X]] Application Notes.\n\n==Testing GNU Radio==\n\nOnce GNU Radio is installed, you can test the operation of the USRP-RIO with the following utility.\n\n    uhd_fft\n\nFor a more detailed and through testing procedure, please see the [[Verifying the Operation of the USRP Using UHD and GNU Radio]] Application Note. \n\n==RFNoC==\n\nFor detailed instructions on setting up RFNoC, please see the [[RFNoC Getting Started Guides]] page.\n\n[[Category:Application Notes]]"
                    }
                ]
            }
        }
    }
}