Table of Contents

Advertisement

Quick Links

CTM-200 MANUAL
Model
CTM-200 R2
Revision
Revision 1.4
MANUAL: CTM-200 R2
3066 Beta Avenue | Burnaby, B.C. | V5G 4K4
© 2021 Cypress Solutions

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CTM-200 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for cypress solutions CTM-200

  • Page 1 CTM-200 MANUAL Model CTM-200 R2 Revision Revision 1.4 MANUAL: CTM-200 R2 3066 Beta Avenue | Burnaby, B.C. | V5G 4K4 © 2021 Cypress Solutions...
  • Page 2 Initials Rev Date Initial Release 16-Apr-2014 Updated Screenshots of new Web GUI 24-Apr-2014 Updated more Screenshots of new Web GUI 2-Feb-2016 Command Cleanup 11-Feb-2016 Updates sor/js 9-Jan-2017 Document Reformatting 7-Oct-2021 © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 3: Table Of Contents

    5.4.2 Input Connection ............................18 CAN2.0B Bus ................................20 Configuring the CTM-200 ............................22 Login ..................................22 Web Interface ................................23 Command Line Interface............................26 Configuring, Cellular Wireless Network Parameters..................27 © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 4 Time Synchronization ............................36 Time zones ................................36 Device Management .............................. 36 10.1 Upgrading and Configuring ..........................36 10.2 How to access the CTM-200 remotely ......................37 10.3 SMS ..................................37 10.4 SNMP ................................... 39 10.5 CCM Manager ..............................39 Reporting ..................................
  • Page 5 Miscellaneous external devices, salt spreader controllers, etc ............... 54 18.6 Access Control ..............................55 18.7 RF Switch ................................56 18.8 CTM-200 with integrated Iridium™ ISU module..................56 18.9 CTM-200 with integrated battery backup ....................57 © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 6: Notice

    Wireless transmitters can cause interference with some critical operation equipment. For this reason, it is required that the RF portion of the CTM-200 wireless data device be turned off when in the vicinity of blasting operations, medical equipment, life support equipment, or any other equipment that is susceptible to radio interference.
  • Page 7: Regulatory Restrictions

    The CTM-200 wireless data device contains a wireless device approved under FCC CFR 47 part 2.1091 and Industry Canada RSS-102 rules for operation as a mobile or fixed device with its specified antenna of gain ≤6dBi and from which a separation distance of at least 20 cm (8”) must be maintained from all persons at all...
  • Page 8: Electromagnetic Interference (Emi) - Canada Information

    Classe B prescrites dans la norme sur le matériel brouilleur: “Appareils Numériques”, NMB-003 édictée par le Ministre des Communications. Trademarks All brand or product names, trademarks, logos, etc. used in this manual are owned by their respective companies. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 9: Physical Interfaces

    • Garmin™ Personal Navigation Devices, Interface for in vehicle display • Auxiliary Equipment Interface • Inputs x 2 • Outputs x 2 USB OTG (On-The-Go) port • For future implementation © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 10: Can Bus Port

    Locking 3 Wire power connector with ignition sense • 6-36 VDC with Transient (spike) protection • 2 mA @ 12 Volts low power mode Multiple RF connectors (SMA/RP-SMA) • Threaded SMA style for all RF connections © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 11: Sim Card Installation

    SIM card access is via the removal of the top cover plate by removing the 4 top cover #8 socket head cap screws using a 9/64” Allen key driver. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 12: Connecting The Ctm-200

    4. Connecting the CTM-200 Connect Power The CTM-200 can be paired with a DC power cable for direct connection to a DC power supply or with an optional AC Wall Plug adaptor that allows quick and easy connection to standard 120V AC Power.
  • Page 13: Connect External Antennas

    Connect External Antennas The CTM-200 is designed to operate with external antennas. Antennas vary a great deal and should be selected based on the application the device is going to be used. All antenna connectors utilize SMA jacks with the exception of Wi-Fi/ Bluetooth which require reverse polarity SMA (RP-SMA).
  • Page 14: Gps

    The GPS antenna should be an active type of antenna with a gain of at least 26dB and compatible with a 3.3 volt DC supply provided directly by the CTM-200 via the coax cable. The antenna installation should typically be on an upper horizontal surface of a vehicle or building with a clear 360-degree view of the sky.
  • Page 15: Installing The Ctm-200

    4 of the 8 available mounting holes. Take care not to over-tighten these screws and damage the bracket. Once this has been installed in the required location, clip the CTM-200 into the 4 tabs of the bracket. The bracket can be used as drill guide template. There are a total of 8 mounting holes (2, 4-hole patterns, 2”...
  • Page 16: Connecting The Ethernet Cables

    Installing the CTM-200 Connecting the Ethernet Cables Plug one end of a standard Ethernet patch cable into the CTM-200’s Ethernet port(s), and the other end into the LAN device, PC or Ethernet peripheral. The Ethernet port is compatible with 10Base-T or 100Base-T connection types.
  • Page 17: General Purpose I/O (Gpio)

    Single Row 1952335 Single Row 1738872 Dual Row The I/O port provides for the control of 4 external devices and for monitoring 6 external sensors and interfacing to RFID systems. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 18: Output Connection

    The 4 outputs are configured as “open drain” which means that they can be directly connected to energize external relays, lamps or other DC devices. Maximum supply voltage is 36 volts, with a maximum load current of 500mA. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 19: Input Connection

    Switched Load 5.4.2 Input Connection The 8 inputs may be configured in the CTM-200 for monitoring a digital DC voltage state or an analog DC voltage. Six of the inputs are single ended and two are differential. For digital state monitoring the minimum input voltage is 0 volts while the maximum is 36 volts.
  • Page 20 For analog voltage monitoring the measurement range is 0 to +10 volts with 10mV resolution. The input can withstand up to 36 volts. Note that the IN GND connection is referenced to the CTM-200’s supply ground. Example of single ended analog input wiring:...
  • Page 21: Can2.0B Bus

    This includes all small and light duty vehicles manufactured in 2008 and later (ISO15765-4) and heavy-duty vehicles that support J1939. An accessory CAN cable + OBDII or J1939 “Y Cable” is required to interface to a vehicle Engine Control Unit (ECU). OBDII or J1939 Y-Cable © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 22 Plug Part Numbers: Phoenix Combicon connector #: 1952021 (with locking tab) 1953402 (without locking tab) PIN1: CAN High Node PIN2: Common Ground- Optional PIN3: CAN Low Node PIN4: Chassis Ground-Optional © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 23: Configuring The Ctm-200

    200. However, the web interface only provides a small subset of all available configuration options. To fully utilize the CTM-200’s advanced options; it is required to use the command line interface. The full range of commands is beyond the scope of this document; however the most important ones will be presented here.
  • Page 24: Web Interface

    Web Interface After logging in, the CTM-200 will show an overview screen with the most important device and network statistics, as well as links to configuration pages and documentation. The Web GUI is designed with a menu on the left and a series of “Tiles” that reflect the features of the product. As you resize your browser window the tiles will automatically move to match your browser size.
  • Page 25 Configuring the CTM-200 The Web GUI can easily be displayed on tablets and mobile devices that support web browsing, tiles will automatically resize to the browser window size. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 26 The “Save Configuration” will remain persistent as you navigate from one Tile to the next, requiring you only to save the configuration after all changes are complete. To apply the configuration, press the “Restart Device” button on the left menu. © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 27: Command Line Interface

    “Enter command:” box or they can be entered in separate console session using tools like “Putty” terminal emulator. In addition to the CTM configuration commands, the CTM-200 provides common GNU/Linux shell and file utilities accessible through console, telnet or SSH sessions. Shell scripts can be used for custom control and management and can be integrated with the CTM-200 to enable triggering of scripts on device-generated events.
  • Page 28: Configuring, Cellular Wireless Network Parameters

    Enter the APN and select the embedded module name from the “Module” drop down list. Press the “OK” button, “Save Configuration” to reboot the CTM-200. After the device powers on the CTM-200 will have an IP address as shown in the “status” window. © 2021 Cypress Solutions...
  • Page 29 Configuring the CTM-200 If the IP address displayed is 0.0.0.0 or the online state is “NO” then the CTM-200 was unable to negotiate a wireless connection. Check that the APN was entered correctly, and the account is active. The CTM-200 is designed to operate as an “always on, always connected” device. After successful configuration the CTM-200 will attempt to maintain a network connection at all times.
  • Page 30: Wi-Fi Networks

    192.168.0.1/24 Default Wi-Fi configuration is to have the Wi-Fi configured as an access point. Default SSID is CTM200- XX:XX where XX:XX are the last 4 digits of the CTM-200 mac address, for example: CTM200-02:9B and the default password is CypressAccess.
  • Page 31: Access Point

    Configuring the CTM-200 6.5.1 Access Point CTM-200 serves as an internet access point to other Wi-Fi enabled devices, up to 7 devices can be connected to the CTM-200 Wi-Fi access point at any one time. 6.5.2 Client CTM-200 can take advantages of existing Wi-Fi networks for data communications. Client configuration can co-exist with cellular data connections, or the device can function as a Wi-Fi client with no cellular module installed.
  • Page 32 Configuring the CTM-200 For more detailed information on device priority visit the online Cypress CTM-200 Command Reference Guide: https://cypress.bc.ca/docs/cmd_ref/ © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 33: Additional Features

    OFF timer as configured. The CTM-200 can be configured to remain on for a defined period after the standby/ignition signal has been turned off. This enables the gateway to continue sending position reports or be used for data operations even after the vehicle ignition has been switched off –...
  • Page 34: Power Consumption

    Device Reset The CTM-200 gateway may be manually reset via the front panel using a <1mm diameter (0.04”) wire tool (a standard paper clip). This can be used to cause the gateway to reset its operation, to reset the LAN IP settings, or to reset the gateway's configuration to the factory shipped configuration.
  • Page 35: Led Indicators

    LED Indicators There are seven LED indicators on the CTM-200 top. These are used to show the status and operation of the device. For wireless data devices that provide network diagnostic information: Description...
  • Page 36: General Troubleshooting Operation

    • IP/DATA LED OFF CTM-200 is registered on the network and is in an area of 3G or RF LED (solid or flashing) 4G coverage but device has not obtained an IP address MODE LED (solid or •...
  • Page 37: Time

    Time Time The CTM-200 has an onboard real time clock. The real time clock is used to provide timestamp information for system generated events and reports. The real time clock is capable of keeping system time with all power removed from the CTM-200 between 30 and 40 hours at room temperature.
  • Page 38: How To Access The Ctm-200 Remotely

    Some networks will force device IP addresses to change at regular intervals. Without proper configuration, this could cause a remote device to become inaccessible if the device IP address is not known. The CTM-200 can be configured to generate a report when the IP address of the device changes.
  • Page 39 $0<ctm command> if the command does not provide feedback. The first two characters of the message should always be $0 or $1. Any of the CTM-200 commands can be appended after $0 or $1 except for the commands discarded by the SMS command processor (See list above.).
  • Page 40: Snmp

    (Simple Network Management Protocol) agent to report device information to an SNMP manager. SNMP version 2 allows a user to retrieve CTM-200 information such as model, device ID, IMEI, RSSI, PAD IP, PAD port, GPS coordinates, WLAN and LAN MAC and IP addresses, etc.
  • Page 41: Reporting

    Reports are typically delivered via the wireless link (UDP or TCP), but they can also be delivered via Serial, Ethernet, and email, SMS or stored in files for file based reporting. The type and a and nature of reports from the CTM-200 can be broken down into 3 main categories •...
  • Page 42 Reporting Time Based Reports Distance and Speed Reports © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 43: Irregular Interval Reports

    Regular reports but the trigger is not typically AVL based. Examples of Irregular reports are: • Acceleration • Driver ID • Engine parameters • Auxiliary equipment such as Tire pressure Monitors, spreader controller data, weight systems © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 44: Infrequent Interval Reports

    For example to send a “hard acceleration” event or “hard brake” event an “accelcond” would be set to define the “trigger” points. The CTM-200 monitors the acceleration in real time and when the condition is met a report is generated that sends the message, in this case a message containing relevant acceleration data Infrequent Interval Reports 11.3...
  • Page 45: Report Definition

    Trigger MODBUS or MODBUS exception reports Triggers when Man-Down Accessory device generates an Man Down MANDOWNx event (CTM-200 must be configured to listen for traffic and optional WPAN Gateway must be installed) Triggers when short range wireless asset tracker accessory Boomtracker...
  • Page 46: Report Messages

    ABC... or PABC Message type. Messages starting with P are non-standard proprietary. <string>,<string> Message body. Multiple strings are separated with commas. Message terminator Message checksum <CR><LF> Carriage return, line feed © 2021 Cypress Solutions Complete Manual: CTM-200 R2 (Revision 1.4)
  • Page 47 $PMEX Cypress Proprietary NMEA Modbus Master Exception (CTM-200 only) $PMBM Cypress Proprietary NMEA Modbus slave device 1's state queried by Modbus Master (CTM-200 only) $PMBM Cypress Proprietary NMEA Modbus slave device 2's state queried by Modbus Master (CTM-200 only) $PMBM...
  • Page 48: Report Triggered Scripts

    Report Triggered Scripts 11.7 The CTM-200 can be configured to execute a script or list of actions when a report is triggered. With report- triggered scripts enabled a series of commands can be executed by the CTM-200 that can perform a series of simple or complex tasks involving logic.
  • Page 49: File Based Reporting

    ………………… Shell scripts must also respect Unix line endings. If written using a windows editor CR/LF must be stripped from the file, this can be performed after the file is copied across to the CTM-200 using the “dos2unix” utility. Shell scripts must have their mode changed to executable, this is accomplished by using the chmod command, ie chmod +x “filename.sh”...
  • Page 50: System And Event Logs

    12. System and Event logs The CTM-200 logs operating system events as they happen. The most verbose log is the system log or syslog. The syslog captures all device events as they occur. The system log is volatile; the contents of the system log are lost on a power reset.
  • Page 51: Connection Monitoring Tools

    LAN Friends 14.3 LAN Friends is used to control access to PC devices connected via the CTM-200 Ethernet ports. Up to 8 MAC addresses can be allowed Ethernet access, all other devices will be denied packet forwarding and routing.
  • Page 52: Networking

    Limited configuration options, may not work with all equipment • Limited routing capabilities: VPNC is used to create a tunnel between the client (CTM-200) and the server; it is not a site-to-site solution such as Racoon/IPsec which can be used to connect remote subnets.
  • Page 53: Engine Diagnostics Support

    Contact Cypress Solutions for a complete list of supported vehicles. For vehicles where the connection to the vehicle ECU is not possible or not available the CTM-200 can take advantage of GPS sensor information and calculate an accurate GPS based odometer value.
  • Page 54: Geo-Routing

    The CTM200 has the ability to generate reports based on a mobile asset or vehicle location with respect to a list of pre-defined routes stored locally on the CTM-200. Up to 32 routes can be defined; each route can be either series of points defining a route, a series of points defining an area, or a single point.
  • Page 55: GarminĀ® Personal Navigation Devices

    This allows applications to receive data from the connected devices. The data payload is appended to the $PGPS report message (114) or as binary payloads. The $PGPS message or binary messages are generated when the data is received on the CTM-200 serial port either via polling or when data is received by the CTM- 200.
  • Page 56: Access Control

    CTM-200 generates a report message containing the ID of the button or card and whether the card is a valid or invalid card based on the stored list on the CTM-200. The ID payload is appended to the end of the $PGPS message, message 114.
  • Page 57: Rf Switch

    039-30391 The corresponding message is: $PGPS,171134.00,A,4915.3868,N,12259.8049,W,000.0,000.0,170609,+00004,5,09604890958,039- 30391,V*33 where “V” indicates the ID is a valid ID as compared against an internal list stored on the CTM-200. “F” would indicate an invalid ID. RF Switch 18.7 The CTM-200 supports an accessory RF switch/speed buzzer that is used to disable radio communications in areas where radio emissions are prohibited (blasting areas).
  • Page 58: Ctm-200 With Integrated Battery Backup

    CTM-200 with integrated battery backup 18.9 An optional internal battery is available for the CTM-200 that allows it to operate for 2-3 hours if the main power supply has been disconnected from the CTM-200. This is useful for applications where the main power is not reliable.

Table of Contents