//************************************************************************ void ATS_begin(char *manufName, char *testSuiteName) { int freeMemory; char memoryMsg[48]; gYotalErrors = 0; gTestCount = 0; // modified by gaftech: I prefer handling serial init in my main file // Serial.begin(9600); // delay(100); gTestTotalElapsedTime = 0; Serial.println(); Serial.println(); Serial.println(); ATS_PrintProperty(ATS_Manufacturer, 0, manufName); ATS_PrintProperty(ATS_CPU, 0, _AVR_CPU_NAME_); ATS_PrintProperty(ATS_GCC_version, 0, __VERSION__); ATS_PrintProperty(ATS_LIBC_version, 0, __AVR_LIBC_VERSION_STRING__); ATS_PrintProperty(ATS_CompiledDate, 0, __DATE__); ATS_PrintProperty(ATS_TestSuiteName, 0, testSuiteName); freeMemory = ATS_GetFreeMemory(); sprintf(memoryMsg, "%d bytes", freeMemory); ATS_PrintProperty(ATS_FreeMemory, 0, memoryMsg); randomSeed(analogRead(0)); gTestStartTime = micros(); }
//************************************************************************ void ATS_begin(char *manufName, char *testSuiteName) { int freeMemory; char memoryMsg[48]; gYotalErrors = 0; gTestCount = 0; Serial.begin(9600); delay(1000); gTestStartTime = millis(); Serial.println(); Serial.println(); Serial.println(); ATS_PrintProperty(ATS_Manufacturer, 0, manufName); ATS_PrintProperty(ATS_CPU, 0, _AVR_CPU_NAME_); ATS_PrintProperty(ATS_GCC_version, 0, __VERSION__); ATS_PrintProperty(ATS_LIBC_version, 0, __AVR_LIBC_VERSION_STRING__); ATS_PrintProperty(ATS_CompiledDate, 0, __DATE__); ATS_PrintProperty(ATS_TestSuiteName, 0, testSuiteName); freeMemory = ATS_GetFreeMemory(); sprintf(memoryMsg, "%d bytes", freeMemory); ATS_PrintProperty(ATS_FreeMemory, 0, memoryMsg); randomSeed(analogRead(0)); }