NCOS SDK Version 3.0
This software, including any sample applications, and associated documentation (the "Software"), are subject to the Cradlepoint Terms of Service and License Agreement available at https://cradlepoint.com/terms-of-service (“TSLA”).
NOTWITHSTANDING ANY PROVISION CONTAINED IN THE TSLA, CRADLEPOINT DOES NOT WARRANT THAT THE SOFTWARE OR ANY FUNCTION CONTAINED THEREIN WILL MEET CUSTOMER’S REQUIREMENTS, BE UNINTERRUPTED OR ERROR-FREE, THAT DEFECTS WILL BE CORRECTED, OR THAT THE SOFTWARE IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. THE SOFTWARE IS PROVIDED “AS-IS,” WITHOUT ANY WARRANTIES OF ANY KIND. ANY USE OF THE SOFTWARE IS DONE AT CUSTOMER’S SOLE RISK AND CUSTOMER WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE, LOSS OR EXPENSE INCURRED AS A RESULT OF OR ARISING OUT OF CUSTOMER’S USE OF THE SOFTWARE. CRADLEPOINT MAKES NO OTHER WARRANTY, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THE SOFTWARE. CRADLEPOINT SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT.
Copyright © 2020 Cradlepoint, Inc. All rights reserved.
NetCloud SDK 3.0 Changes
- New Python module
- csclient.py – Python module containing EventingCSClient() class to replace previous cs.py and CSClient().
- New Sample Applications
- app_template_csclient - Application template utilizing new csclient module.
- Boot2 – Application to run speedtest on all SIMs and prioritize by tcp down, send report with LTE Metrics and speedtest results. Additional options.
- cli_sample – Function to SSH localhost and issue CLI commands and return output. Includes cppxssh.py and dependencies.
- ipverify_custom_action – Application to register a function for event callback – example of ipverify custom actions
- mosquitto – App to start NCOS-native mosquitto MQTT broker using included config file (no python)
- ping_sample – Function to send pings and return results
- shell_sample – Function to issue command at OS shell and return output
- Updated Existing Sample Applications
- Updated all existing sample applications to use new csclient.py module