Hello,
Yes it will probably make your program a little faster when disabling those Serial.print's
I'm not sure what will be faster, a if around each Serial.print's, or a single if that do Serial.end / Serial.begin
bool SerialEnabled;
void loop()
{
if ( digitalRead( button_toggleSerial ) )
{
if ( !SerialEnabled )
{
SerialEnabled = true;
Serial.begin( 9600 );
Serial.println( "Serial enabled" );
}
}
else
{
if ( SerialEnabled )
{
SerialEnabled = false;
Serial.println( "Serial disabled" );
Serial.end( );
}
}
...
}
Untested...
