// © RiceMotion ( Robert Carl Rice ) 2012-2016 - All rights reserved


// This software makes use of tools and libraries obtained from open source projects or released for

// use by relevant hardware manufactures. However, this software is NOT a part of any open source project.

// It is released only on a "need to know" basis for beta testers of the "RiceCNC Interpolation Engine".

// Recipents of this source code must respect the confidential nature of this software and prevent any

// distribution that could result in counterfeit copies of the "RiceCNC Interpolation Engine".


// © RiceMotion ( Robert Carl Rice ) 2012-2016 - All rights reserved

#include "LinkAxis.h"

//#include "Machine.h"



LinkAxis::LinkAxis( char* data ) {

     axisNameC          = ' ';

     scale               = 0.0;

     sscanf( data,

          "%c%f",

          &axisNameC,

          &scale ); };


void

     LinkAxis::report( String* msgPtr ) {


     char data[40] = "";

     snprintf( data, 40,

          " %c%0.5f",

          axisNameC,

          scale );

     *msgPtr          += String( data ); };