IP Communications
IP Communications
6.75 minutes
Introduction to session. Discuss IP communications in general and present demonstration programming intent.
IP Communications Template for Constants & Variables
25 minutes
Develop generic template include file for persistent IP socket device communications - constant, structure and variable definitions. Show use case for curating and implementation of universal global include file.
IP Communications Template for DEFINE_EVENT
25 minutes
Continued development of IP socket include template file - event programming. Discuss best practices for initiating and maintaining persistent IP socket connections including standard string buffer parsing.
Web Services Framework
35 minutes
Discuss web services communication processes and enable required elements within a template include file. Identify use case and implementation of functional device include files.
Roku Control
10.25 minutes
Implement button events for on-screen menu control of Roku set top box.
Packet Sniffing
17 minutes
Demonstrate 3rd party tools such as a web browser and Wireshark in developing web service device NetLinx programming.
Roku Feedback
17.75 minutes
Develop string buffer parsing methods for HTTP and XML. Set button feedback for active Roku App on the touch panel.
Roku Revisions
7.5 minutes
Review and resolve run-time errors and logic bugs in Roku device programming. Discuss implementing fake feedback at touch panel buttons to improve user experience.
IP Communications Exercise Requirements
4.5 minutes
Present the exercise requirements for this session. Review IP Switcher Java emulator.
IP Communications Exercise Solution Part 1
11 minutes
Review the exercise solution for this session - new device include from template include and main file dependencies.
IP Communications Exercise Solution Part 2
11.5 minutes
Continuation of the session exercise review - IP Switcher device button event and feedback programming.
IP Communications Exercise Solution Part 3
5.75 minutes
Continuation of the session exercise review - IP Switcher device string parsing.