msp432logger is a high-speed multi-sensor embedded data logger based on the TI MSP-EXP432P401R Launchpad eco-system, storing sensor data to a microSD card.
msp432logger is in active development and is likely not suitable for production use at this time.
msp432logger is developed as an open source project and uses the permissive business-friendly BSD 2-Clause License, although included TI driver code limits use to TI microprocessor devices only (see Legal for more information).
The goal of the msp432logger project is develop a superior high-speed multi-sensor data logger, providing high sensor data bandwidth, large data storage capacity, and low power consumption. A serial command line interface is provided, IoT protocols are supported for remote command and control, and a web GUI is developed as part of the project.
The Phase 1 development platform consists of:
The standard development environment uses TI Code Composer 6 (CCS) for editing and debugging, and TortoiseSVN for source revision control.
Checkout code somewhere convenient using either svn+ssh protocol (svn+ssh://sourceforge_username@svn.code.sf.net/p/msp432logger/code/trunk) or https protocol (URL: https://svn.code.sf.net/p/msp432logger/code/trunk).
Start CCS and import the code you checked-out from Sourceforge as a CCS project. Specify that files NOT be copied to your workspace.
Build the project and debug on target hardware like any other project.
Issues (and project milestones) are tracked in the msp432logger Tickets tool.
The official communication channel is the msp432logger Discussion tool.
Project documentation is maintained in the map432logger Wiki.
All development is currently in the trunk.
Please solicit discussion on changes you are considering by creating a ticket, and reference the ticket in your final commit message before checking in code.
msp432logger source is copyright by its authors, as recorded in the msp432logger repository commit log and in file headers (if present). The msp432logger project does not use a Contributor License Agreement (CLA) or a Copyright Assignment Agreement (CAA). By submitting work to the project, you are agreeing to provide your code under the terms of the BSD 2-Clause License.
msp432logger includes code from external sources:
If you require assistance:
If you create a ticket, try to include answers to the following questions: