RobotLib
1
A set of software wrappers for Rovio, Roomba and NXT robots written in C#.
|
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.