Serial.print Program Lag

basically yes, but see the examples with the variadic makros

VA_ARGS

then the and amount of parameters will be solved. For example to print in ,HEX or a float with 3 decimals ... all with ONE makro.