RobotLib  1
A set of software wrappers for Rovio, Roomba and NXT robots written in C#.
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Todo List
Class Roomba.Robot
Introduce helper classes for Roomba state, odometry, motors, etc. Implement iCreate specific methods.

Class Rovio.API.Movement.ReportComponent 'ui_status' is not documented,

Use the defined enums for popular commands (e.g. Resolution)

Member Rovio.API.Network.GetIP (string type) Implement the enum input parameter.

Member Rovio.API.Network.SetDDNS (string value) Fix the input parameter according to the following format: /SetDDNS.cgi?[Enable=<true|false>][Service=<dyndns|no-ip|dnsomatic>] [&User=sUsername][&Pass=sPassword][&DomainName=sDomainName][&IP=sIPAddress] [&Proxy=sProxyServer][&ProxyPort=iProxyServerPort][&ProxyUser=sProxyUsername] [&ProxyPass=sProxyPassword][&RedirectUrl=sUrl]

Member Rovio.API.Network.SetIP (string value) Fix the input value according to the following format: /SetIP.cgi?[Interface=<eth1|wlan0>][&Enable=<true|false>][&IPWay=<manually|dhcp>][&CameraName=sName] [&IP=sIP][&Netmask=sNetmask][&Gateway=sGateway][&DNS0=sDNS0][&DNS1=sDNS1][&DNS2=sDNS2]

Member Rovio.API.Network.SetWlan (string value) Fix the input parameter according to the following format: /SetWlan.cgi?[Mode=<Managed|Ad-Hoc>][&Channel=sChannel] [&ESSID=sEssid][&WepSet=<Disable|K64|K128|ASC>] [&WepAsc=sWepAsc][&Wep64type=<Wep64HEX|Wep64ASC>][&Wep64=sWep64][&Wep128type=<Wep128HEX|Wep128ASC>][&Wep128=sWep128]

Class Rovio.API.Other Partially implemented: GetStatus command only.

Member Rovio.API.Other.StatusComponent.MonitorRect fix the return value

Member Rovio.API.Time.GetTime () Implement with DateTime input parameter.

Member Rovio.API.Time.SetLogo (string type, string position) Implement the enum input parameters.

Member Rovio.API.Time.SetTime (int seconds, int time_zone) Implement with DateTime input parameter.

Member Rovio.API.User.GetMyself (bool show_privilege) Implement the proper return value: list of strings.

Member Rovio.API.User.GetUser (bool show_privilege) Implement the proper return value: list of strings.