Block* block = this->kernel->player->new_block();
block->planner = this;
+ //Block* test = new Block();
+ //this->kernel->streams->printf("%p queue:%u\r\n", test, this->kernel->player->queue.size());
+ //delete test;
+ //
// Direction bits
block->direction_bits = 0;
for( int stepper=ALPHA_STEPPER; stepper<=GAMMA_STEPPER; stepper++){
// Turn pin on and off
void Switch::on_gcode_execute(void* argument){
Gcode* gcode = static_cast<Gcode*>(argument);
- if( gcode->has_letter('M' )){
- int code = gcode->get_value('M');
+ if( gcode->has_m){
+ int code = gcode->m;
if( code == this->on_m_code ){
if (gcode->has_letter('S'))
{