Ohio State nav bar

Skip to main content

The Ohio State University

  • Help
  • BuckeyeLink
  • Map
  • Find People
  • Webmail
  • Search Ohio State
The Ohio State University: College of Engineering
FEH Proteus Guide
Instructional Guide and Manual
  • Home
  • Introduction
    • General Care
    • Charging
    • Operation
    • Proteus Specs
  • Programming Syntax
    • FEHAccel.h
      • .X()
      • .Y()
      • .Z()
      • .isEnabled()
    • FEHBattery.h
      • .Voltage( )
    • FEHBuzzer.h
      • .Beep( )
      • .Buzz( )
      • .Tone( )
    • FEHImages.h
      • FEHImage
        • .Open()
        • .Draw()
        • .Close() (DEPRECATED)
    • FEHIO.h
      • AnalogEncoder
        • .Counts( )
        • .ResetCounts( )
        • .SetThresholds( )
      • AnalogInputPin
        • .Value( )
      • ButtonBoard
        • .LeftPressed( )
        • .LeftReleased( )
        • .MiddlePressed( )
        • .MiddleReleased( )
        • .RightPressed( )
        • .RightReleased( )
      • DigitalEncoder
        • .Counts( )
        • .ResetCounts( )
      • DigitalInputPin
        • .Value( )
      • DigitalOutputPin
        • .Status( )
        • .Write( )
        • .Toggle( )
    • FEHLCD.h
      • LCDColors.h
      • .Clear( )
      • .ClearBuffer()
      • .DrawCircle()
      • .DrawHorizontalLine()
      • .DrawLine()
      • .DrawPixel()
      • .DrawRectangle()
      • .DrawVerticalLine()
      • .FillCircle()
      • .FillRectangle()
      • .SetBackgroundColor( )
      • .SetFontColor( )
      • .SetOrientation( )
      • .Touch()
      • .Update()
      • .Write( )
      • .WriteAt()
      • .WriteLine( )
      • .WriteRC( )
      • FEHIcon
        • DrawIconArray()
        • Icon
          • .ChangeLabelFloat()
          • .ChangeLabelInt()
          • .ChangeLabelString()
          • .Deselect()
          • .Draw()
          • .Pressed()
          • .Select()
          • .SetProperties()
          • .WhilePressed()
    • FEHMotor.h
      • FEHMotor
        • .SetPercent( )
        • .Stop( )
    • FEHRandom.h
      • .RandInt()
    • FEHRCS.h
      • .CurrentCourse( )
      • .CurrentRegion( )
      • .CurrentRegionLetter( )
      • .InitializeTouchMenu()
      • .Time( )
      • .GetLever()
      • .isLeverFlipped()
      • .isWindowOpen()
    • FEHSD.h
      • .FClose()
      • .FCloseAll()
      • .FEof()
      • .FOpen()
      • .FPrintf()
      • .FScanf()
    • FEHServo.h
      • FEHServo
        • .Calibrate( )
        • .Off( )
        • .SetDegree( )
        • .SetMax( )
        • .SetMin( )
        • .TouchCalibrate()
    • FEHUtility.h
      • Sleep( )
      • TimeNow( )
  • Installation and Compilation
    • Installation
      • Installation on a Hitchcock Computer
      • Installation on a Personal Device
        • Windows
        • MacOS
    • Compiling and Running a Project
      • Compiling a Project on the Proteus
      • Compiling a Project on the Proteus Simulator
    • Troubleshooting
  • Software Tips
    • Code Collaboration
    • Version Control
      • Introduction to Git
      • Setting up and Cloning a Git Repository
      • Using Git in Visual Studio Code
      • Before You Begin Coding with Version Control
      • Git Commit Messages
    • Keyboard Shortcuts
  • Hardware and Testing
    • Test Code
    • Diagnostics
    • Motors
    • Servos
    • Sensors

Diagnostics

The following document will guide you through testing or diagnosing your Proteus, including motor ports and I/O ports.

Proteus_Diagnostics (Open document in a new tab)

Search Guide

Fundamentals of Engineering for Honors
2070 Neil Ave rm 244Columbus, Ohio 43210

If you have a disability and experience difficulty accessing this content, please email u@osu.edu or call 614-292-5000 for assistance.

The content of this site contains information pertaining to The Ohio State University. Respective University constituents are responsible for reviewing and maintaining up to date information. Links and all references to outside content do not constitute (i) incorporation by reference of information contained on or in such outside content and such information should not be considered part of U.OSU.EDU or (ii) endorsement of such content by The Ohio State University.

Log in