[{"data":1,"prerenderedAt":5},["ShallowReactive",2],{"readme:a35hie\u002FSerialPlotter":3},{"html":4},"\u003Cp>\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fa35hie\u002FSerialPlotter\u002Fmain\u002FScreenshots\u002FSerialHeaderImage.jpg\" alt=\"SerialHeader\" loading=\"lazy\">\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Designed for macOS, iOS, and visionOS 27.\u003C\u002Fstrong> \nRequires macOS 14.6, iOS 17.6, and visionOS 1.3 or later.\u003C\u002Fp>\n\u003Chr>\n\u003Ch1>Instructions\u003C\u002Fh1>\n\u003Cp>How to use SerialPlotter and SerialBridge.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"#serialplotter\" target=\"_blank\" rel=\"noopener noreferrer\">SerialPlotter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#serialbridge\" target=\"_blank\" rel=\"noopener noreferrer\">SerialBridge\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fa35hie\u002FSerialPlotter\u002Fmain\u002FScreenshots\u002FHeader.png\" alt=\"SerialPlotter\" loading=\"lazy\">\u003C\u002Fp>\n\u003Ch2>SerialPlotter\u003C\u002Fh2>\n\u003Cp>How to use SerialPlotter:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cp>Start with an Arduino project.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Initialize the serial:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-cpp\">void setup() {\n  Serial.begin()\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Print your logs in this format: \u003Ccode>SomeKey: 6969 | AnotherKey: 4242\u003C\u002Fcode>\nExample:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-cpp\">Serial.print(\"Charging Rate: \");\nSerial.print(currentChargingRate);\nSerial.print(\" | New Charge: \");\nSerial.print(newCharge);\nSerial.print(\" | Battery: \");\nSerial.print(batteryChargePercentage);\nSerial.print(\" | Charging: \");\nSerial.print(charging);\nSerial.print(\" | Light: \");\nSerial.print(String(lightOn ? \"On\" : \"Off\"));\nSerial.print(\" | Dimmer: \");\nSerial.println(String(dimmerPercentage));\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Utilize the supported Log Levels (v1.5+):\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-cpp\">Serial.print(\"[INFO] Info level\")\nSerial.print(\"[WARNING] Warning level\")\nSerial.print(\"[ERROR] Error level\")\nSerial.print(\"[DONE] Task complete\")\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>Connect your Arduino to your computer, upload your code, then run SerialPlotter and click on ▶︎.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fa35hie\u002FSerialPlotter\u002Fmain\u002FScreenshots\u002FBridgeHeader.png\" alt=\"SerialBridge\" loading=\"lazy\">\u003C\u002Fp>\n\u003Ch2>SerialBridge\u003C\u002Fh2>\n\u003Cp>How to use SerialBridge:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Follow the \u003Ca href=\"#serialplotter\" target=\"_blank\" rel=\"noopener noreferrer\">SerialPlotter instructions\u003C\u002Fa> first.\u003C\u002Fli>\n\u003Cli>Click the \"Mobile\" button in SerialPlotter.\u003C\u002Fli>\n\u003Cli>Click \"Next\" in SerialPlotter.\u003C\u002Fli>\n\u003Cli>Open the SerialBridge app and click \"QR Code\", or simply scan the QR code with the Camera app.\u003C\u002Fli>\n\u003Cli>You should see your data.\u003C\u002Fli>\n\u003C\u002Ful>\n",1787323191659]