HubTool and BrainStem Development Kit

Platform
MacOS X
Linux
MS Windows
Architecture
32bit
64bit
Version
2.8.1
Build
0x6655bee5
License Expiration
Tuesday, August 20, 2030

This download includes:

  • HubTool applicaiton
  • StemTool application
  • C/C++ Library
  • Python Module
  • .NET Library (MS Windows only)
  • LabVIEW Library (MS Windows only)
  • Example Code for all Libraries
  • Firmware update tool
  • Arc compiler

 

March 5, 2019

===============================================================================
BrainStem2® Support Package Release
===============================================================================

The BrainStem Release 2.8
===============================================================================

The BrainStem 2.8.0 release debuts Acroname’s new MTMLoad1 module. All API's
will be affected in some way; however, they will be most noticeable in statically 
typed languages.  

Deprecations: The following items will be removed in the 2.9.0 release.
* RailClass::setVoltage: Replaced by RailClass::setVoltageSetpoint.

Function Signature Changes:
* PointerClass::setOffset - Widened from uint8_t to uint16_t
* PointerClass::getOffset - Widened from uint8_t to uint16_t
* RailClass::getOperationalState - Widened from uint8_t to uint32_t.  

aProtocolDef.h changes
* cmdRAIL: Most defines were prepended with 'rail' to align with other sections.

RailClass::getOperationalState:
The value returned by this function has changed significantly.  We highly encourage
customers who use this function to review the new bitwise meanings found in
aProtocoldefs.h.

The python file structure was changed slightly. Entity classes were moved from 
stem.py to entity.py. In some cases it may be necessary to import the new
entity.py file.

PLEASE READ THE SOFTWARE LICENSE AGREEMENTS INCLUDED IN THE DOWNLOAD PACKAGE CAREFULLY BEFORE USING THE SOFTWARE.

By using the software, or using equipment that contains the software, you are consenting to be bound by the agreements included in this package. If you do not agree to all of the terms of these agreements, do not use the software and destroy all copies in your possession.

DISCLAIMER: Except as specified in the included licenses, all express or implied conditions, representations, and warranties including, without limitation, any implied warranty of merchantability, fitness for a particular purpose, non-infringement or arising from a course of dealing, usage, or trade practice, are hereby excluded to the extent allowed by applicable law. In no event will Acroname or its suppliers be liable for any lost revenue, profit, or data, or for special, indirect, consequential, incidental, or punitive damages however caused and regardless of the theory of liability arising out of the use of or inability to use the software even if Acroname or its suppliers have been advised of the possibility of such damages. This software is not intended for use in life support systems.