Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
TORTILLA/TORTILLA.cpp
- Committer:
- papaco
- Date:
- 2019-02-11
- Revision:
- 1:4fb1de70cd4d
- Parent:
- 0:b47aaa131075
- Child:
- 2:364e8d3f9ee4
File content as of revision 1:4fb1de70cd4d:
#include "mbed.h" #include "TORTILLA.h" TORTILLA::TORTILLA(void){ //int temporal[numb]; //timer=temporal; extruderCount=0; EXTRUDER_PRODUCTION=false; cutterCount=0; CUTTER_PRODUCTION=false; griddleCount=0; GRIDDLE_PRODUCTION=false; ovenCount=0; OVEN_PRODUCTION=false; desiredProduction=0; TORTILLA_PRODUCTION=false; }//Constructor void TORTILLA::check(void){ if(TORTILLA_PRODUCTION){ if(extruderCount==desiredProduction){EXTRUDER_PRODUCTION=false;} if(cutterCount==desiredProduction){EXTRUDER_PRODUCTION=false;} if(griddleCount==desiredProduction){EXTRUDER_PRODUCTION=false;} if(ovenCount==desiredProduction){EXTRUDER_PRODUCTION=false;} if(!EXTRUDER_PRODUCTION&&!CUTTER_PRODUCTION&&!GRIDDLE_PRODUCTION&&!OVEN_PRODUCTION){TORTILLA_PRODUCTION=false;} }//if }//setDP void TORTILLA::setDP(int DP){ extruderCount=0; EXTRUDER_PRODUCTION=true; cutterCount=0; CUTTER_PRODUCTION=true; griddleCount=0; GRIDDLE_PRODUCTION=true; ovenCount=0; OVEN_PRODUCTION=true; desiredProduction=DP; TORTILLA_PRODUCTION=true; }//setDP bool TORTILLA::getExtruder(void){ return EXTRUDER_PRODUCTION; }//getExtruder bool TORTILLA::getCutter(void){ return CUTTER_PRODUCTION; }//getCutter bool TORTILLA::getGriddle(void){ return GRIDDLE_PRODUCTION; }//getGriddle bool TORTILLA::getOven(void){ return OVEN_PRODUCTION; }//getOven bool TORTILLA::getTortilla(void){ return TORTILLA_PRODUCTION; }//getTortilla void TORTILLA::addExtruder(void){ extruderCount++; return; }//addExtruder void TORTILLA::addCutter(void){ cutterCount++; return; }//addExtruder void TORTILLA::addGriddle(void){ griddleCount++; return; }//addExtruder void TORTILLA::addOven(void){ ovenCount++; return; }//addExtruder