Resource Center

CC5MPX OS

Software applications, data logger operating systems, firmware, and drivers for Campbell Scientific products

CC5MPX OS

v1.25.1

Current CC5MPX Camera Operating System.

Note: Do not extract the firmware update file “CC5MPX_FW_1_25_1.tar.gz”.This compressed file gets sent to the CC5MPX as is.

Revision History

v1.25.1June 24, 2019
  • Version 1.25.1
  • Fixed email send support.
  • Fixed newest image link.
  • Added validation check for capture interval
v1.25June 23, 2017
  • Calibrated image sensor color output
  • Updated color balance code to produce better results
  • FTP and Email captures now use the correct setting
  • Pakbus updated to work properly with CR6
v1.24April 30, 2015
  • April 30, 2015
  • Fixed/improved SNTP time updates to update a maximum of once every 8 hours
  • Improved detection and reporting of FTP transfer failures
  • Implemented retires on FTP and SMTP transmissions (2 retires are implemented)
  • Fixed a capture timing bug which caused the camera to capture repeatedly. This occurred when the capture interval was longer than the time between midnight and the start time
  • Made fixes to the switched communication power (For File transfers and SNTP updates)
  • Made improvements to maintain low power consumption in deep sleep mode
  • Made a change to the image processing to reduce the image "cloudiness" seen in Firmware release 1.23
v1.23September 19, 2014
  • Added new options for the time stamp format in banner.
  • Added memory used and allocation information to SD memory card page.
  • The JPEG header information now includes the camera's internal temperature value.
  • Enabled light control functionality for external trigger events.
  • Reduced the on time of the light control under certain conditions to further reduce power consumption from the light.
  • Limited FTP data connection ports to 1024 – 1029
  • Added to the Log events when a factory reset is requested.
  • Fixed a problem with entering a low power mode when the external trigger is configured as Active Low.
  • Made fixes to the camera operation when the camera power mode is configured to Partially On and the Ethernet Power Mode is Fully On.
  • Fixed the black line that appeared on top of 5MP pictursp.
  • Allow the "@" symbol to be used in an FTP username.
  • Made provision for the new microcontroller firmware update.
  • Fixed the black line that appeared on top of 5MP picturcn.
  • Fixed the black line that appeared on top of 5MP picturau.
  • Fixed the black line that appeared on top of 5MP pictures.
  • The JPEG header information now includes the camera’s internal temperature value.
  • Allow the “@” symbol to be used in an FTP username.
  • Fixed the black line that appeared on top of 5MP picturbr.
  • Fixed the black line that appeared on top of 5MP picturde.
  • Fixed the black line that appeared on top of 5MP picturaf.
  • Fixed the black line that appeared on top of 5MP picturcr.
  • Fixed the black line that appeared on top of 5MP picturfr.
v1.22April 10, 2014
  • Improvements were made to the Ethernet power saving modes
  • Fixed a problem where the GPS coordinates updated via Pakbus were not being saved into non-volatile memory
  • Fixed a problem where the camera would enter back into its low power mode too soon after waking up from a button press
v1.21February 25, 2014
  • Fixed a file transfer timing issue that occurred when using 9600 BAUD communications
  • Fixed a PakBus file transfer issue that occurred when using the communication power control feature
  • Added more watchdog functionality to prevent the occurrence of a software lockup where the camera would not enter its low powered mode
  • Made the GPS Coordinate values embedded into images as non-volatile (only needs to be written once for stationary cameras)
v1.20December 13, 2013
  • Added the ability to place GPS position coordinates into the JPEG image headers
  • Added a PakBus Neighbor address option to improve flexibility with PakBus communications
  • Implemented an automatic page refresh after successful firmware updates
  • Identify and report in the event logs PakBus errors that are originated from the destination device (for example due to insufficient destination device memory)
  • Made some improvements to PakBus file transfers
v1.19September 23, 2013
  • Fixed a problem where PakBus file transfers would stop operating properly. The symptom is that very small incomplete files are only transferred. This problem could occur when using power operating modes other than the “OFF” mode
  • Report an error condition when file transfers are made and the destination datalogger is out of memory
  • Fixed an issue where received NULL characters were occasionally being dropped, mainly in MODBUS mode.
  • Lengths of the stop bits in two stop bit mode were too long, these have now been shortened to the correct length.
v1.18July 25, 2013
  • Fixed appearance of webpage links
  • Corrected potential color balance problems under low light conditions
  • Reduced video delays seen in the Live Video display page
v1.17June 26, 2013
  • Added check box option in FTP Settings for passive mode (active mode otherwise).
  • Corrected a PakBus file naming issue that was introduced in version 1.16.
  • Sped up exposure adjustment times
  • Fixed smtp program to remove duplicate headers
v1.16April 10, 2013
  • Added functionality for the Communication Switched Output power line (Yellow) to also function as the control for a light source.
  • Enabled RTSP video streaming for 640x480 video. This can be used to view a live video stream without using the web page interface.
  • Added file queuing for SMTP, FTP and Pakbus transfers. This is useful for rapid sequential external trigger captures.
  • Fixed a bug where the camera would not go into a low powered mode when using Deep Sleep or Partially On modes. The problem occurs when specific start and stop times are set.
v1.15November 27, 2012
  • Added video buffering capability. This feature allows recording of up to 30 seconds of video preceding the occurrence of an event in both the external trigger and motion detect events to record. This feature only works when the camera is configured for fully on power mode.
  • Fixed a problem in DevConfig, now the proper network information is displayed when DHCP mode is enabled.
  • Corrected the display of some special text characters in the image and video banners.
  • Added new image links which preserve the original filename when using web based image retrieval.
  • Added log files for debugging FTP, SMTP and PakBus communications.
  • Added ability to set outgoing SMTP port number.
  • Added a PakBus camera shutdown command.
v1.13October 3, 2012
  • Added auto-configuration functionality for link-local Network IP address. This functionality simplifies a direct connection between a CC5MPX and a computer. When directly connected to a computer the CC5MPX will be accessible using the IP address 169.254.99.99. In most cases no Networking setup or configuration will be required for the CC5MPX or the computer.
  • Web server links have been created to the newest image files that are stored on the camera SD memory card. An example link (see manual for full details) to the newest Self Timed Still #1 is as follows: http://192.168.1.90/newest/stc1.jpg
  • Added more feedback to the web page during a firmware update.
  • Added support for SMTP (EMAIL) TLS (Transport Layer Security) connections. The TLS encryption is used by some email servers such as GMAIL.
v1.12July 4, 2012
  • Added the ability to control the window defroster using PakBus commands sent from a datalogger (using the SendVariables command).
  • Added the ability to update a Still Image or video banner by using PakBus to send a string variable from a datalogger (using the SendVariables command).
  • Added support for remote configuration of a camera that is connected to a datalogger by using PakBus Graph.
v1.11June 1, 1949
  • Added a new feature where configuration settings can be saved or loaded from the web interface. The XML configuration files that are saved or loaded are compatible with the Device Configuration utility as well.
  • Fixed a problem where the motion detect captures would stop up if no SD card was present.
  • Web page status box will indicate when the SD card is being scanned. The scan process can take several minutes to complete and it will be invoked if the camera is shutdown by an unexpected reset or power removal.
  • Fixed a problem where a clock update would cause the camera to reset.
v1.1May 1, 1949
  • Improved Low light capability for still images.
  • Updated the colour balance and exposure control software.
  • Allow the Admin password to be changed from the webpage.
  • Enabled PakBus parameter changes that are made from the web interface to take effect immediately as opposed to after a reboot.
  • Changed Campbell Scientific logo on main webpage.
  • Webpage System Status box indicates message "Scan in progress" when an SD Memory Card scan is in progress. Webpage doesn't allow captures or live video during SD Memory Card scan.
  • Prevent the entry of a zero value for the Video recording duration.
  • FTP client ignores errors on ALLO command.
  • During video recording the following items are temporarily disabled, Motion detection and the focussing number updates.
  • SD Memory Card manager now scans and if needed repairs memory cards on every power up or exit from the Off low powered mode. This will correct memory card errors due to power loss shutdowns.
  • Fixed midnight overflow timing bugs that occurred when the capture event is configured to take multiple pictures and the capturing starts before midnight and spans midnight.
v1.04April 1, 1949
  • Made improvements to motion detect operation. Introduced the "adaptive" motion detect functionality. Uses dynamic detection threshold that is based on the standard deviation of last 20 seconds of video.
  • Improved SD card file management performance by reducing processing delays associated with the file management functionality. This functionality is achieved by utilizing “index.bin” files to keep track of memory card file information.
  • There was an issue with accessing the CC5MPX behind a NAT firewall. Fixed the web server so that relative links are used instead of absolute links.
  • Added counter extension to files named with time stamps. The counter extension is required for pictures taken by the external trigger which can be more frequent than 1 picture per second.
v1.03March 1, 1949
  • Improved PakBus RS-485 file transfer reliability.
  • Made improvements to Ethernet connection functionality.
  • Software was added to prevent the camera from entering the low powered mode while the web browser was actively in use.
v1.02February 1, 1949
  • Several improvements were made to the PakBus communications.
  • Corrected an issue associated with missing captures from Self-timed Capture 2.
  • Updated code that could have prevented the CC5MPX from entering a low powered mode.
v1.01January 1, 1949
  • Fixed software issues with 5 MP still image captures.
  • Corrected streaming video lockup problem.