1 / 10

VxWorks Real-Time Kernel Connectivity

VxWorks Real-Time Kernel Connectivity. What is VxWorks ?. VxWorks is a real time operating system developed by Wind River for use in embedded systems. Automated Devices. It’s not always possible to monitor them directly. How do we monitor and test them from a remote location?.

Download Presentation

VxWorks Real-Time Kernel Connectivity

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VxWorks Real-Time Kernel Connectivity

  2. What is VxWorks? • VxWorks is a real time operating system developed by Wind River for use in embedded systems.

  3. Automated Devices • It’s not always possible to monitor them directly. • How do we monitor and test them from a remote location?

  4. Monitoring DAQ Devices • A web-based toolkit allows the status of DAQ devices to be seen by users with an internet connection.

  5. Overview • The client requests the status of a device, and the host queries the target for the data.

  6. The client accesses the host, selects the page of the device for testing, and submits a form with parameters for the device. • The host forwards the form to the appropriate target. • A CGI program on the target receives the form and performs the requested tests. • The CGI response is returned to the host and forwarded to the client.

  7. Devices Target Host Web Page Target Client Web Page Target

  8. “Host” Computer • An HP Desktop PC running an Apache server and Windows XP. • Acts as a medium between the client and the target(s). • Used for development on the VxWorks computer

  9. “Target” Computer • Connected to one or more devices as well as the host. • Runs the specialized web server for communication with the host.

  10. Simple WEB Server • Last updated in 1999, and is tricky to compile now. • Written in C and designed with VxWorks in mind • Provides very basic functionality

More Related