fork download
  1.  
  2. void transmission(){
  3.  
  4. transmissionString.begin();//clear the output
  5. //full data set
  6. transmissionString += "\r\nGPS Data: \r\n";
  7. transmissionString += "Basic Data: \r\n";
  8. transmissionString += "Fix: ";
  9. transmissionString += gpsFix;
  10. transmissionString += " Time: ";
  11. transmissionString += timeHHMMSS;
  12. transmissionString += " Longitude: ";
  13. transmissionString += longitude;
  14. transmissionString += " Lattitude: ";
  15. transmissionString += lattitude;
  16. transmissionString += " Altitude: ";
  17. transmissionString += alt;
  18. transmissionString += "\r\nCourse and speed: \r\n";
  19. transmissionString += "True Heading: ";
  20. transmissionString += trueHeading;
  21. transmissionString += " Magnetic Heading: ";
  22. transmissionString += magneticHeading;
  23. transmissionString += " Speed - Knots: ";
  24. transmissionString += speedKnots;
  25. transmissionString += " Speed - Km/h: ";
  26. transmissionString += speedKMH;
  27. transmissionString += "Weather Data: \r\n";
  28. transmissionString += "Barometric - inches: ";
  29. transmissionString += barometricPressureInches;
  30. transmissionString += " Barometric - bar: ";
  31. transmissionString += barometricPressureBars;
  32. transmissionString += " Air temp(c): ";
  33. transmissionString += airTemp;
  34. transmissionString += " Relative Humidity: ";
  35. transmissionString += relativeHumidity;
  36. transmissionString += " Dew Point: ";
  37. transmissionString += dewPoint;
  38. transmissionString += "\r\nWind Data: ";
  39. transmissionString += "True Wind Dir: ";
  40. transmissionString += windDirectionTrue;
  41. transmissionString += " Magnetic Wind Dir: ";
  42. transmissionString += windDirectionMagnetic;
  43. transmissionString += " Wind Speed - Knots: ";
  44. transmissionString += windSpeedKnots;
  45. transmissionString += " Wind Speed - m/s: ";
  46. transmissionString += windSpeedMetersPerSecond;
  47. transmissionString += " Relative Wind Chill: ";
  48. transmissionString += relativeWindChill;
  49. transmissionString += " Theoretical Wind Chill: ";
  50. transmissionString += theoreticalWindChill;
  51. transmissionString += "\r\nWeather Station Generated AHRS data: \r\n";
  52. transmissionString += "Pitch: ";
  53. transmissionString += weatherPitch;
  54. transmissionString += " Roll: ";
  55. transmissionString += weatherRoll;
  56. transmissionString += " Yaw: ";
  57. transmissionString += weatherYaw;
  58. transmissionString += "\r\nIMU Generated AHRS data: \r\n";
  59. transmissionString += "Pitch: ";
  60. transmissionString += ToDeg(pitch);
  61. transmissionString += " Roll: ";
  62. transmissionString += ToDeg(roll);
  63. transmissionString += " Yaw: ";
  64. transmissionString += ToDeg(yaw);
  65. transmissionString += "\r\nRadation data: ";
  66. transmissionString += "\r\n uSevert/hour: ";
  67. transmissionString += microSievertPerHour;
  68. transmissionString += "\r\n";
  69. Serial.println(transmissionString);
  70. if(SDCardPresent == true){
  71. File dataFile = SD.open("datalog.txt", FILE_WRITE);
  72. if (dataFile) {
  73. dataFile.println(transmissionString);
  74. dataFile.close();
  75. }
  76. }
  77. //minimum data set
  78. //$,<timeHHMMSS>,<longitude>,<Lattitude>,<altitude>,<roll>,<pitch>,<yaw>~
  79. transmissionString.begin();
  80. transmissionString += "$DATA,";
  81. transmissionString += timeHHMMSS;
  82. transmissionString += ",";
  83. transmissionString += longitude;
  84. transmissionString += ",";
  85. transmissionString += lattitude;
  86. transmissionString += ",";
  87. transmissionString += alt;
  88. transmissionString += ",";
  89. transmissionString += ToDeg(roll);
  90. transmissionString += ",";
  91. transmissionString += ToDeg(pitch);
  92. transmissionString += ",";
  93. transmissionString += ToDeg(yaw);
  94. transmissionString += "~";
  95. Serial.println(transmissionString);
  96. if(SDCardPresent == true){
  97. File dataFile = SD.open("datalog.txt", FILE_WRITE);
  98. if (dataFile) {
  99. dataFile.println(transmissionString);
  100. dataFile.close();
  101. }
  102. }
  103. Serial2.println(transmissionString);
  104. }
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘void transmission()’:
prog.cpp:4: error: ‘transmissionString’ was not declared in this scope
prog.cpp:9: error: ‘gpsFix’ was not declared in this scope
prog.cpp:11: error: ‘timeHHMMSS’ was not declared in this scope
prog.cpp:13: error: ‘longitude’ was not declared in this scope
prog.cpp:15: error: ‘lattitude’ was not declared in this scope
prog.cpp:17: error: ‘alt’ was not declared in this scope
prog.cpp:20: error: ‘trueHeading’ was not declared in this scope
prog.cpp:22: error: ‘magneticHeading’ was not declared in this scope
prog.cpp:24: error: ‘speedKnots’ was not declared in this scope
prog.cpp:26: error: ‘speedKMH’ was not declared in this scope
prog.cpp:29: error: ‘barometricPressureInches’ was not declared in this scope
prog.cpp:31: error: ‘barometricPressureBars’ was not declared in this scope
prog.cpp:33: error: ‘airTemp’ was not declared in this scope
prog.cpp:35: error: ‘relativeHumidity’ was not declared in this scope
prog.cpp:37: error: ‘dewPoint’ was not declared in this scope
prog.cpp:40: error: ‘windDirectionTrue’ was not declared in this scope
prog.cpp:42: error: ‘windDirectionMagnetic’ was not declared in this scope
prog.cpp:44: error: ‘windSpeedKnots’ was not declared in this scope
prog.cpp:46: error: ‘windSpeedMetersPerSecond’ was not declared in this scope
prog.cpp:48: error: ‘relativeWindChill’ was not declared in this scope
prog.cpp:50: error: ‘theoreticalWindChill’ was not declared in this scope
prog.cpp:53: error: ‘weatherPitch’ was not declared in this scope
prog.cpp:55: error: ‘weatherRoll’ was not declared in this scope
prog.cpp:57: error: ‘weatherYaw’ was not declared in this scope
prog.cpp:60: error: ‘pitch’ was not declared in this scope
prog.cpp:60: error: ‘ToDeg’ was not declared in this scope
prog.cpp:62: error: ‘roll’ was not declared in this scope
prog.cpp:64: error: ‘yaw’ was not declared in this scope
prog.cpp:67: error: ‘microSievertPerHour’ was not declared in this scope
prog.cpp:69: error: ‘Serial’ was not declared in this scope
prog.cpp:70: error: ‘SDCardPresent’ was not declared in this scope
prog.cpp:71: error: ‘File’ was not declared in this scope
prog.cpp:71: error: expected `;' before ‘dataFile’
prog.cpp:72: error: ‘dataFile’ was not declared in this scope
prog.cpp:96: error: ‘SDCardPresent’ was not declared in this scope
prog.cpp:97: error: ‘File’ was not declared in this scope
prog.cpp:97: error: expected `;' before ‘dataFile’
prog.cpp:98: error: ‘dataFile’ was not declared in this scope
prog.cpp:103: error: ‘Serial2’ was not declared in this scope
stdout
Standard output is empty