{ "_type": "Project", "_id": "AAAAAAFF+h6SjaM2Hec=", "name": "Untitled", "ownedElements": [ { "_type": "UMLModel", "_id": "AAAAAAFF+qBWK6M3Z8Y=", "_parent": { "$ref": "AAAAAAFF+h6SjaM2Hec=" }, "name": "Model", "ownedElements": [ { "_type": "UMLClassDiagram", "_id": "AAAAAAFF+qBtyKM79qY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Main", "defaultDiagram": true, "ownedViews": [ { "_type": "UMLClassView", "_id": "AAAAAAFpHqCuVb5uVUA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpHqCuVb5vsnk=", "_parent": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpHqCuVb5wRwE=", "_parent": { "$ref": "AAAAAAFpHqCuVb5vsnk=" }, "visible": false, "font": "Arial;13;0", "left": 656, "top": 960, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpHqCuVb5xlGo=", "_parent": { "$ref": "AAAAAAFpHqCuVb5vsnk=" }, "font": "Arial;13;1", "left": 885, "top": 759, "width": 624.67919921875, "height": 13, "text": "SAB" }, { "_type": "LabelView", "_id": "AAAAAAFpHqCuVb5yWnI=", "_parent": { "$ref": "AAAAAAFpHqCuVb5vsnk=" }, "visible": false, "font": "Arial;13;0", "left": 656, "top": 960, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpHqCuVb5z1lc=", "_parent": { "$ref": "AAAAAAFpHqCuVb5vsnk=" }, "visible": false, "font": "Arial;13;0", "left": 656, "top": 960, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 880, "top": 752, "width": 634.67919921875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpHqCuVb5wRwE=" }, "nameLabel": { "$ref": "AAAAAAFpHqCuVb5xlGo=" }, "namespaceLabel": { "$ref": "AAAAAAFpHqCuVb5yWnI=" }, "propertyLabel": { "$ref": "AAAAAAFpHqCuVb5z1lc=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpHqCuVb50ZmE=", "_parent": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpHqcQgL6k+VE=", "_parent": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "model": { "$ref": "AAAAAAFpHqcQSr6h450=" }, "font": "Arial;13;0", "left": 885, "top": 782, "width": 624.67919921875, "height": 13, "text": "-display: Adafruit_SSD1306", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHuufH8DsGfA=", "_parent": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "model": { "$ref": "AAAAAAFpHuue8sDpcoQ=" }, "font": "Arial;13;0", "left": 885, "top": 797, "width": 624.67919921875, "height": 13, "text": "-rtc: const RTC_DS3231", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIJy3Sg3AUD8=", "_parent": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "model": { "$ref": "AAAAAAFpIJy3HQ29knI=" }, "font": "Arial;13;0", "left": 885, "top": 812, "width": 624.67919921875, "height": 13, "text": "-error: unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 880, "top": 777, "width": 634.67919921875, "height": 53 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpHqCuVb51X+k=", "_parent": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpHvkxqMYrJDA=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpHvkxbsYot4M=" }, "font": "Arial;13;0", "left": 885, "top": 835, "width": 624.67919921875, "height": 13, "text": "+SAB()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHvoxhccNYoY=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpHvoxW8cKCvI=" }, "font": "Arial;13;0", "left": 885, "top": 850, "width": 624.67919921875, "height": 13, "text": "+SAB(pinConfig: const PinMapping, screenConfig: const ScreenConfig, sdCardConfig: const SDCardConfig)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHukSfMAVu2g=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpHukSSsASC8A=" }, "font": "Arial;13;0", "left": 885, "top": 865, "width": 624.67919921875, "height": 13, "text": "+const getScreenManager(): ScreenManager&", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHuy+lcEaKY0=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpHuy+acEXKRg=" }, "font": "Arial;13;0", "left": 885, "top": 880, "width": 624.67919921875, "height": 13, "text": "+const getRtcManager(): RTCManager&", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpRAHUY8XXRiM=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpRAHUOMXUqWA=" }, "font": "Arial;13;0", "left": 885, "top": 895, "width": 624.67919921875, "height": 13, "text": "+getSdCardManager(): SDCardManager&", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpaUokYYpCSP4=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpaUokKIo/RjI=" }, "font": "Arial;13;0", "left": 885, "top": 910, "width": 624.67919921875, "height": 13, "text": "+getConnectivityManager(): ConnectivityManager&", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpH8TLqegwKOg=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpH8TLd+gtxdc=" }, "font": "Arial;13;0", "left": 885, "top": 925, "width": 624.67919921875, "height": 13, "text": "+const getPinConfig(): PinMapping", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpH9CaFvSfnhk=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpH9CZ7fScusk=" }, "font": "Arial;13;0", "left": 885, "top": 940, "width": 624.67919921875, "height": 13, "text": "+const getScreenConfig(): ScreenConfig", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpRAVjA8dyckA=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpRAVi2cdv0SM=" }, "font": "Arial;13;0", "left": 885, "top": 955, "width": 624.67919921875, "height": 13, "text": "+const getSdCardConfig(): SDCardConfig", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIJ1AmQ4/JFc=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpIJ1Abg48fno=" }, "font": "Arial;13;0", "left": 885, "top": 970, "width": 624.67919921875, "height": 13, "text": "+const getError(): unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpZvDHfFc08wE=", "_parent": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "model": { "$ref": "AAAAAAFpZvDHQ1cxzYw=" }, "font": "Arial;13;0", "left": 885, "top": 985, "width": 624.67919921875, "height": 13, "text": "+const getPowerInfo(nbOfMeasures: const unsigned char = 5): PowerInfo", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 880, "top": 830, "width": 634.67919921875, "height": 173 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpHqCuVr52Qx4=", "_parent": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "visible": false, "font": "Arial;13;0", "left": 200, "top": 472, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpHqCuVr536Ow=", "_parent": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "model": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "visible": false, "font": "Arial;13;0", "left": 200, "top": 472, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 880, "top": 752, "width": 634.67919921875, "height": 251, "nameCompartment": { "$ref": "AAAAAAFpHqCuVb5vsnk=" }, "attributeCompartment": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "operationCompartment": { "$ref": "AAAAAAFpHqCuVb51X+k=" }, "receptionCompartment": { "$ref": "AAAAAAFpHqCuVr52Qx4=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpHqCuVr536Ow=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpHq11gr6quCs=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpHq11gr6ruDw=", "_parent": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpHq11g76sXQE=", "_parent": { "$ref": "AAAAAAFpHq11gr6ruDw=" }, "visible": false, "font": "Arial;13;0", "left": -1056, "top": -592, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpHq11g76tRGg=", "_parent": { "$ref": "AAAAAAFpHq11gr6ruDw=" }, "font": "Arial;13;1", "left": 221, "top": 743, "width": 523.16748046875, "height": 13, "text": "ScreenManager" }, { "_type": "LabelView", "_id": "AAAAAAFpHq11g76uhew=", "_parent": { "$ref": "AAAAAAFpHq11gr6ruDw=" }, "visible": false, "font": "Arial;13;0", "left": -1056, "top": -592, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpHq11g76vS5E=", "_parent": { "$ref": "AAAAAAFpHq11gr6ruDw=" }, "visible": false, "font": "Arial;13;0", "left": -1056, "top": -592, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 216, "top": 736, "width": 533.16748046875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpHq11g76sXQE=" }, "nameLabel": { "$ref": "AAAAAAFpHq11g76tRGg=" }, "namespaceLabel": { "$ref": "AAAAAAFpHq11g76uhew=" }, "propertyLabel": { "$ref": "AAAAAAFpHq11g76vS5E=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpHq11g76wgf4=", "_parent": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpIK8zuRHtihI=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpIK8zeBHqtks=" }, "font": "Arial;13;0", "left": 221, "top": 766, "width": 523.16748046875, "height": 13, "text": "-displayRef: Adafruit_SSD1306", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVOrQBm14Rc=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpIVOrExmy4PM=" }, "font": "Arial;13;0", "left": 221, "top": 781, "width": 523.16748046875, "height": 13, "text": "-viewLinkedList: ViewLinkedList", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIXK7rh7m5ok=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpIXK7gR7jCLw=" }, "font": "Arial;13;0", "left": 221, "top": 796, "width": 523.16748046875, "height": 13, "text": "-error: unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpKn3/Fi1cGQI=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpKn3+5y1ZFXA=" }, "font": "Arial;13;0", "left": 221, "top": 811, "width": 523.16748046875, "height": 13, "text": "-displayColorInverted: boolean", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpKn8jWi35UTU=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpKn8jMS32ETQ=" }, "font": "Arial;13;0", "left": 221, "top": 826, "width": 523.16748046875, "height": 13, "text": "-displayDimmed: boolean", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpMOTUIlAzZxQ=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFpMOTT9VAw12E=" }, "font": "Arial;13;0", "left": 221, "top": 841, "width": 523.16748046875, "height": 13, "text": "-currentView: ViewLink*", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFph7+Hmq103E0=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFph7+HZq1xIXA=" }, "font": "Arial;13;0", "left": 221, "top": 856, "width": 523.16748046875, "height": 13, "text": "-viewNotFound: ViewLink", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFph8A2+K4juXs=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFph8A2wK4gaJM=" }, "font": "Arial;13;0", "left": 221, "top": 871, "width": 523.16748046875, "height": 13, "text": "-viewFuncUndefined: ViewLink", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFph8DG/q/bGvM=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFph8DGzK/YD+k=" }, "font": "Arial;13;0", "left": 221, "top": 886, "width": 523.16748046875, "height": 13, "text": "-currentViewUndefined: ViewLink", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFph8Fp77CKhP8=", "_parent": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "model": { "$ref": "AAAAAAFph8Fpt7CHaJU=" }, "font": "Arial;13;0", "left": 221, "top": 901, "width": 523.16748046875, "height": 13, "text": "-viewFunctionFailedToExecute: ViewLink", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 216, "top": 761, "width": 533.16748046875, "height": 158 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpHq11g76xBiU=", "_parent": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpHq4krr7XS8Q=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHq4kf77UUiM=" }, "font": "Arial;13;0", "left": 221, "top": 924, "width": 523.16748046875, "height": 13, "text": "#ScreenManager(display: Adafruit_SSD1306&)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHrx2l776xnU=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHrx2a773c7c=" }, "font": "Arial;13;0", "left": 221, "top": 939, "width": 523.16748046875, "height": 13, "text": "+addView(*logic_function: boolean, pData: void *, UID: const unsigned char): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHr3Gqr8BZec=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHr3Ger7+mNc=" }, "font": "Arial;13;0", "left": 221, "top": 954, "width": 523.16748046875, "height": 13, "text": "+removeView(UID: const unsigned char): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHuGHj78ZKgE=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHuGHYr8WkXQ=" }, "font": "Arial;13;0", "left": 221, "top": 969, "width": 523.16748046875, "height": 13, "text": "+displayView(UID: const int = -1): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFphtpQgmtlS20=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFphtpQVGtity0=" }, "font": "Arial;13;0", "left": 221, "top": 984, "width": 523.16748046875, "height": 13, "text": "+displayNextView(): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHuK2sr8lozM=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHuK2fL8ilKQ=" }, "font": "Arial;13;0", "left": 221, "top": 999, "width": 523.16748046875, "height": 13, "text": "+invertDisplayColor(inverted: const boolean): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ2Hi6ASQOXs=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpQ2HivgSNIGw=" }, "font": "Arial;13;0", "left": 221, "top": 1014, "width": 523.16748046875, "height": 13, "text": "+orientDisplay(orientation: const Orientation): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHuZoVL8vwnU=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHuZoKb8sWRY=" }, "font": "Arial;13;0", "left": 221, "top": 1029, "width": 523.16748046875, "height": 13, "text": "+dimDisplay(dimmed: const boolean): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ2D4yQKxskc=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpQ2D4gwKutwk=" }, "font": "Arial;13;0", "left": 221, "top": 1044, "width": 523.16748046875, "height": 13, "text": "+clearDisplay(bufferOnly: boolean = false): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIXL2wB+wB2Y=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpIXL2kx+t5Ww=" }, "font": "Arial;13;0", "left": 221, "top": 1059, "width": 523.16748046875, "height": 13, "text": "+const getError(): unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpKn+bfS6WhrY=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpKn+bUC6TIU8=" }, "font": "Arial;13;0", "left": 221, "top": 1074, "width": 523.16748046875, "height": 13, "text": "+const isDisplayColorInverted(): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ2y0PyOFwms=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpQ2y0FiOCjGA=" }, "font": "Arial;13;0", "left": 221, "top": 1089, "width": 523.16748046875, "height": 13, "text": "+const getDisplayOrientation(): Orientation", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpKoAX6y9xyG0=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpKoAXui9uQ2w=" }, "font": "Arial;13;0", "left": 221, "top": 1104, "width": 523.16748046875, "height": 13, "text": "+const isDisplayDimmed(): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpMOabP1sFnu8=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpMOabFFsCl+E=" }, "font": "Arial;13;0", "left": 221, "top": 1119, "width": 523.16748046875, "height": 13, "text": "+const getCurrentViewUID(): int", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFphsx7N2cTzvA=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFphsx7GmcQvjI=" }, "font": "Arial;13;0", "left": 221, "top": 1134, "width": 523.16748046875, "height": 13, "text": "+const getViewCount(): unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIV356hs9rsQ=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpIV35vBs6xGk=" }, "font": "Arial;13;0", "left": 221, "top": 1149, "width": 523.16748046875, "height": 13, "text": "-addNewLinkAtTheEnd(viewLinkedList: ViewLinkedList *, viewLink: ViewLink): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIVRhdRpw9pk=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpIVRhRxptGlk=" }, "font": "Arial;13;0", "left": 221, "top": 1164, "width": 523.16748046875, "height": 13, "text": "-createEmptyList(): void *", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIWCsUx0AT98=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpIWCsJhz9LOI=" }, "font": "Arial;13;0", "left": 221, "top": 1179, "width": 523.16748046875, "height": 13, "text": "-isListEmpty(ViewLinkedList viewLinkedList): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpJr23NJTFEu0=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpJr23GpTCSEg=" }, "font": "Arial;13;0", "left": 221, "top": 1194, "width": 523.16748046875, "height": 13, "text": "-removeLinkByUID(viewLinkedList: ViewLinkedList *, UID: const unsigned char): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpML18AUG90pM=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpML17zkG6Ooo=" }, "font": "Arial;13;0", "left": 221, "top": 1209, "width": 523.16748046875, "height": 13, "text": "-getLinkByUID(viewLinkedList: ViewLinkedList, UID: const unsigned char): ViewLink *", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFphuIkfHHsNeU=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFphuIkTXHpnkM=" }, "font": "Arial;13;0", "left": 221, "top": 1224, "width": 523.16748046875, "height": 13, "underline": true, "text": "-displayError(display: Adafruit_SSD1306&, pData: void *): boolean", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 216, "top": 919, "width": 533.16748046875, "height": 323 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpHq11g76yg7Q=", "_parent": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "visible": false, "font": "Arial;13;0", "left": -528, "top": -296, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpHq11g76zzA4=", "_parent": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "model": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "visible": false, "font": "Arial;13;0", "left": -528, "top": -296, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 216, "top": 736, "width": 533.16748046875, "height": 506, "nameCompartment": { "$ref": "AAAAAAFpHq11gr6ruDw=" }, "attributeCompartment": { "$ref": "AAAAAAFpHq11g76wgf4=" }, "operationCompartment": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "receptionCompartment": { "$ref": "AAAAAAFpHq11g76yg7Q=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpHq11g76zzA4=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpHucSvL8+ZJg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHucSu786GMw=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL8/DjI=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu786GMw=" }, "visible": false, "font": "Arial;13;0", "left": 816, "top": 944, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL9AE0Y=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu786GMw=" }, "visible": null, "font": "Arial;13;0", "left": 818, "top": 959, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL9Bl7A=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu786GMw=" }, "visible": false, "font": "Arial;13;0", "left": 811, "top": 915, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL9Cdz4=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu787JQM=" }, "visible": false, "font": "Arial;13;0", "left": 855, "top": 938, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL9DWPA=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu787JQM=" }, "visible": false, "font": "Arial;13;0", "left": 855, "top": 952, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvL9EXFs=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu787JQM=" }, "visible": false, "font": "Arial;13;0", "left": 855, "top": 910, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvb9FYP4=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu788r0g=" }, "font": "Arial;13;0", "left": 761, "top": 949, "width": 94.65625, "height": 13, "alpha": -0.3058788210270264, "distance": 59.77457653551382, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "text": "-screenManager" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvb9GC30=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu788r0g=" }, "visible": false, "font": "Arial;13;0", "left": 781, "top": 963, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHucSvb9HAN4=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu788r0g=" }, "visible": false, "font": "Arial;13;0", "left": 768, "top": 924, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpHucSvL8+ZJg=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpHucSvb9I5ns=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu787JQM=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpHucSvb9JbyY=", "_parent": { "$ref": "AAAAAAFpHucSvL8+ZJg=" }, "model": { "$ref": "AAAAAAFpHucSu788r0g=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "879:926;749:946", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpHucSvL8/DjI=" }, "stereotypeLabel": { "$ref": "AAAAAAFpHucSvL9AE0Y=" }, "propertyLabel": { "$ref": "AAAAAAFpHucSvL9Bl7A=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpHucSvL9Cdz4=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpHucSvL9DWPA=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpHucSvL9EXFs=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpHucSvb9FYP4=" }, "headPropertyLabel": { "$ref": "AAAAAAFpHucSvb9GC30=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpHucSvb9HAN4=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpHucSvb9I5ns=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpHucSvb9JbyY=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpHutgsMCBl8Q=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpHutgsMCCzzk=", "_parent": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpHutgsMCDHAA=", "_parent": { "$ref": "AAAAAAFpHutgsMCCzzk=" }, "visible": false, "font": "Arial;13;0", "left": -272, "top": -992, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpHutgsMCEYWE=", "_parent": { "$ref": "AAAAAAFpHutgsMCCzzk=" }, "font": "Arial;13;1", "left": 317, "top": 543, "width": 272.009765625, "height": 13, "text": "RTCManager" }, { "_type": "LabelView", "_id": "AAAAAAFpHutgsMCFbCw=", "_parent": { "$ref": "AAAAAAFpHutgsMCCzzk=" }, "visible": false, "font": "Arial;13;0", "left": -272, "top": -992, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpHutgsMCGjJo=", "_parent": { "$ref": "AAAAAAFpHutgsMCCzzk=" }, "visible": false, "font": "Arial;13;0", "left": -272, "top": -992, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 312, "top": 536, "width": 282.009765625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpHutgsMCDHAA=" }, "nameLabel": { "$ref": "AAAAAAFpHutgsMCEYWE=" }, "namespaceLabel": { "$ref": "AAAAAAFpHutgsMCFbCw=" }, "propertyLabel": { "$ref": "AAAAAAFpHutgsMCGjJo=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpHutgsMCHkFU=", "_parent": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpH/ODPP4RFzY=", "_parent": { "$ref": "AAAAAAFpHutgsMCHkFU=" }, "model": { "$ref": "AAAAAAFpH/ODAP4LtlA=" }, "font": "Arial;13;0", "left": 317, "top": 566, "width": 272.009765625, "height": 13, "text": "-rtcRef: const RTC_DS3231&", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 312, "top": 561, "width": 282.009765625, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpHutgsMCIdZ0=", "_parent": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpHvDyTsK+CPs=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpHvDyGMK4m84=" }, "font": "Arial;13;0", "left": 317, "top": 589, "width": 272.009765625, "height": 13, "text": "#RTCManager(rtc: const RTC_DS3231&)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHu5sM8Hcm54=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpHu5r+8HWdi4=" }, "font": "Arial;13;0", "left": 317, "top": 604, "width": 272.009765625, "height": 13, "text": "+getDateTime(): DateTime", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHu9zBcIYDG8=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpHu9y08IShm0=" }, "font": "Arial;13;0", "left": 317, "top": 619, "width": 272.009765625, "height": 13, "text": "+setDate(dateTime: const DateTime): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHvBWYMJhh1I=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpHvBWMsJbZm4=" }, "font": "Arial;13;0", "left": 317, "top": 634, "width": 272.009765625, "height": 13, "text": "+setTime(dateTime: const DateTime): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIGi9QAF0YEQ=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpIGi9CwFu+kg=" }, "font": "Arial;13;0", "left": 317, "top": 649, "width": 272.009765625, "height": 13, "text": "+setDateTime(dateTime: const DateTime): void", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIHTdtQOiFNA=", "_parent": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "model": { "$ref": "AAAAAAFpIHTdiQOcTyY=" }, "font": "Arial;13;0", "left": 317, "top": 664, "width": 272.009765625, "height": 13, "text": "+const hasLostPower(): boolean", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 312, "top": 584, "width": 282.009765625, "height": 98 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpHutgsMCJmLk=", "_parent": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "visible": false, "font": "Arial;13;0", "left": -136, "top": -496, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpHutgscCKTpI=", "_parent": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "model": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "visible": false, "font": "Arial;13;0", "left": -136, "top": -496, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 312, "top": 536, "width": 282.009765625, "height": 161, "nameCompartment": { "$ref": "AAAAAAFpHutgsMCCzzk=" }, "attributeCompartment": { "$ref": "AAAAAAFpHutgsMCHkFU=" }, "operationCompartment": { "$ref": "AAAAAAFpHutgsMCIdZ0=" }, "receptionCompartment": { "$ref": "AAAAAAFpHutgsMCJmLk=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpHutgscCKTpI=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpHvH4IcMjNEA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IcMkhUs=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "visible": false, "font": "Arial;13;0", "left": 825, "top": 701, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IcMlPzI=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "visible": null, "font": "Arial;13;0", "left": 810, "top": 701, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMmw74=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "visible": false, "font": "Arial;13;0", "left": 854, "top": 702, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMnuGc=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMgBQI=" }, "visible": false, "font": "Arial;13;0", "left": 849, "top": 765, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsModCw=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMgBQI=" }, "visible": false, "font": "Arial;13;0", "left": 842, "top": 777, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMp2e0=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMgBQI=" }, "visible": false, "font": "Arial;13;0", "left": 862, "top": 740, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMqd3U=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMhRrE=" }, "font": "Arial;13;0", "left": 603, "top": 653, "width": 70.078125, "height": 13, "alpha": -0.4067887261263693, "distance": 51.478150704935004, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "text": "-rtcManager" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMrYOQ=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMhRrE=" }, "visible": false, "font": "Arial;13;0", "left": 618, "top": 659, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpHvH4IsMsNFI=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMhRrE=" }, "visible": false, "font": "Arial;13;0", "left": 617, "top": 618, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpHvH4IcMjNEA=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpHvH4IsMtFxg=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMgBQI=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpHvH4IsMuwBg=", "_parent": { "$ref": "AAAAAAFpHvH4IcMjNEA=" }, "model": { "$ref": "AAAAAAFpHvH4IcMhRrE=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpHutgsMCBl8Q=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "879:766;840:752;840:664;594:634", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpHvH4IcMkhUs=" }, "stereotypeLabel": { "$ref": "AAAAAAFpHvH4IcMlPzI=" }, "propertyLabel": { "$ref": "AAAAAAFpHvH4IsMmw74=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpHvH4IsMnuGc=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpHvH4IsModCw=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpHvH4IsMp2e0=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpHvH4IsMqd3U=" }, "headPropertyLabel": { "$ref": "AAAAAAFpHvH4IsMrYOQ=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpHvH4IsMsNFI=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpHvH4IsMtFxg=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpHvH4IsMuwBg=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpHwleMcfmuyU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpHwleMcfnrk4=", "_parent": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpHwleMcfoeXM=", "_parent": { "$ref": "AAAAAAFpHwleMcfnrk4=" }, "visible": false, "font": "Arial;13;0", "left": -656, "top": -1632, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpHwleMcfp2VA=", "_parent": { "$ref": "AAAAAAFpHwleMcfnrk4=" }, "font": "Arial;13;1", "left": 621, "top": 231, "width": 839, "height": 13, "text": "PinMapping" }, { "_type": "LabelView", "_id": "AAAAAAFpHwleMcfqEVM=", "_parent": { "$ref": "AAAAAAFpHwleMcfnrk4=" }, "visible": false, "font": "Arial;13;0", "left": -656, "top": -1632, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpHwleMcfr9PY=", "_parent": { "$ref": "AAAAAAFpHwleMcfnrk4=" }, "visible": false, "font": "Arial;13;0", "left": -656, "top": -1632, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 616, "top": 224, "width": 849, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpHwleMcfoeXM=" }, "nameLabel": { "$ref": "AAAAAAFpHwleMcfp2VA=" }, "namespaceLabel": { "$ref": "AAAAAAFpHwleMcfqEVM=" }, "propertyLabel": { "$ref": "AAAAAAFpHwleMcfr9PY=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpHwleMcfsKOA=", "_parent": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxWNO83LAoE=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxWNDM3CwW4=" }, "font": "Arial;13;0", "left": 621, "top": 254, "width": 839, "height": 13, "text": "-I2C_sda: const Pin", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxWxsc4TCKQ=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxWxhM4KT3Y=" }, "font": "Arial;13;0", "left": 621, "top": 269, "width": 839, "height": 13, "text": "-I2C_scl: const Pin", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxW3HM43syA=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxW27c4uwMQ=" }, "font": "Arial;13;0", "left": 621, "top": 284, "width": 839, "height": 13, "text": "-SPI_mosi: const Pin", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxW5i85b/F8=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxW5Xs5SeKk=" }, "font": "Arial;13;0", "left": 621, "top": 299, "width": 839, "height": 13, "text": "-SPI_miso: const Pin", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxW7785/DhE=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxW7ws52m1s=" }, "font": "Arial;13;0", "left": 621, "top": 314, "width": 839, "height": 13, "text": "-SPI_clk: const Pin", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpHxW9hc6j68s=", "_parent": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "model": { "$ref": "AAAAAAFpHxW9Ws6a3bg=" }, "font": "Arial;13;0", "left": 621, "top": 329, "width": 839, "height": 13, "text": "-SPI_sdCard_cs: const Pin", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 616, "top": 249, "width": 849, "height": 98 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpHwleMsftuqM=", "_parent": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpHwx3Z8lWH3M=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "font": "Arial;13;0", "left": 621, "top": 352, "width": 839, "height": 13, "text": "+PinMapping(I2C_sda: const Pin, I2C_scl: const Pin, SPI_mosi: const Pin, SPI_miso: const Pin, SPI_clk: const Pin, SPI_sdCard_cs: const Pin)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxEtdcsTiQc=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxEtRssKuqE=" }, "font": "Arial;13;0", "left": 621, "top": 367, "width": 839, "height": 13, "text": "+PinMapping()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxHw5ctWBxo=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxHwuctNKJA=" }, "font": "Arial;13;0", "left": 621, "top": 382, "width": 839, "height": 13, "text": "+const getI2C_sda(): Pin", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxLIUsuhm+s=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxLIJ8uYETA=" }, "font": "Arial;13;0", "left": 621, "top": 397, "width": 839, "height": 13, "text": "+const getI2C_scl(): Pin", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxLeVMvagpE=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxLeIMvRHpI=" }, "font": "Arial;13;0", "left": 621, "top": 412, "width": 839, "height": 13, "text": "+const getSPI_mosi(): Pin", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxMmu8wTyw0=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxMmd8wK/mQ=" }, "font": "Arial;13;0", "left": 621, "top": 427, "width": 839, "height": 13, "text": "+const getSPI_miso(): Pin", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxM+OMxMqrA=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxM+A8xDhwQ=" }, "font": "Arial;13;0", "left": 621, "top": 442, "width": 839, "height": 13, "text": "+constgetSPI_clk(): Pin", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHxNZrMyFp4s=", "_parent": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "model": { "$ref": "AAAAAAFpHxNZe8x8mJQ=" }, "font": "Arial;13;0", "left": 621, "top": 457, "width": 839, "height": 13, "text": "+const getSPI_sdCard_cs(): Pin", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 616, "top": 347, "width": 849, "height": 128 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpHwleMsfuhkg=", "_parent": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "visible": false, "font": "Arial;13;0", "left": -328, "top": -816, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpHwleMsfvsKc=", "_parent": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "model": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "visible": false, "font": "Arial;13;0", "left": -328, "top": -816, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 616, "top": 224, "width": 849, "height": 251, "nameCompartment": { "$ref": "AAAAAAFpHwleMcfnrk4=" }, "attributeCompartment": { "$ref": "AAAAAAFpHwleMcfsKOA=" }, "operationCompartment": { "$ref": "AAAAAAFpHwleMsftuqM=" }, "receptionCompartment": { "$ref": "AAAAAAFpHwleMsfuhkg=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpHwleMsfvsKc=" } }, { "_type": "UMLEnumerationView", "_id": "AAAAAAFpH1AzldJtOUA=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpH1AzldJufPc=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpH1AzldJvFxU=", "_parent": { "$ref": "AAAAAAFpH1AzldJufPc=" }, "font": "Arial;13;0", "left": 165, "top": 189, "width": 116.34619140625, "height": 13, "text": "«enumeration»" }, { "_type": "LabelView", "_id": "AAAAAAFpH1AzldJwyvc=", "_parent": { "$ref": "AAAAAAFpH1AzldJufPc=" }, "font": "Arial;13;1", "left": 165, "top": 204, "width": 116.34619140625, "height": 13, "text": "Pin" }, { "_type": "LabelView", "_id": "AAAAAAFpH1AzldJxjlY=", "_parent": { "$ref": "AAAAAAFpH1AzldJufPc=" }, "visible": false, "font": "Arial;13;0", "left": -560, "top": 80, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpH1AzldJyMlM=", "_parent": { "$ref": "AAAAAAFpH1AzldJufPc=" }, "visible": false, "font": "Arial;13;0", "left": -560, "top": 80, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 160, "top": 184, "width": 126.34619140625, "height": 38, "stereotypeLabel": { "$ref": "AAAAAAFpH1AzldJvFxU=" }, "nameLabel": { "$ref": "AAAAAAFpH1AzldJwyvc=" }, "namespaceLabel": { "$ref": "AAAAAAFpH1AzldJxjlY=" }, "propertyLabel": { "$ref": "AAAAAAFpH1AzldJyMlM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpH1AzldJzXLY=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpH1AzldJ0VU8=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpH1AzltJ1fZU=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpH1AzltJ26/o=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": 40, "width": 10, "height": 10 }, { "_type": "UMLEnumerationLiteralCompartmentView", "_id": "AAAAAAFpH1AzltJ32RU=", "_parent": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "model": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "subViews": [ { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1JM6dZqPnU=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1JMrdZh60Q=" }, "font": "Arial;13;0", "left": 165, "top": 227, "width": 116.34619140625, "height": 13, "text": "GPIO_0", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1PzktdZz5Y=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1PzZNdQilU=" }, "font": "Arial;13;0", "left": 165, "top": 242, "width": 116.34619140625, "height": 13, "text": "GPIO_1_TX", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1P6JdeKeAs=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1P559eBvu8=" }, "font": "Arial;13;0", "left": 165, "top": 257, "width": 116.34619140625, "height": 13, "text": "GPIO_2", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1P/jde733A=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1P/WNeyk4w=" }, "font": "Arial;13;0", "left": 165, "top": 272, "width": 116.34619140625, "height": 13, "text": "GPIO_3_RX", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1QEWdfsODI=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1QEI9fjJE0=" }, "font": "Arial;13;0", "left": 165, "top": 287, "width": 116.34619140625, "height": 13, "text": "GPIO_4_SDA", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1SZ6djoj0o=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1SZtNjf3S8=" }, "font": "Arial;13;0", "left": 165, "top": 302, "width": 116.34619140625, "height": 13, "text": "GPIO_5_SCL", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1XCU9rWCtE=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1XCJNrNu6o=" }, "font": "Arial;13;0", "left": 165, "top": 317, "width": 116.34619140625, "height": 13, "text": "GPIO_10", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1XrVdsrCgo=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1XrJ9si6fc=" }, "font": "Arial;13;0", "left": 165, "top": 332, "width": 116.34619140625, "height": 13, "text": "GPIO_12_MISO", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1YZtttuNxc=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1YZidtlNY0=" }, "font": "Arial;13;0", "left": 165, "top": 347, "width": 116.34619140625, "height": 13, "text": "GPIO_13_MOSI", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1YxldufW48=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1YxWtuWoBg=" }, "font": "Arial;13;0", "left": 165, "top": 362, "width": 116.34619140625, "height": 13, "text": "GPIO_14_CLK", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1ZUz9v0i5U=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1ZUoNvrAyQ=" }, "font": "Arial;13;0", "left": 165, "top": 377, "width": 116.34619140625, "height": 13, "text": "GPIO_15", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1ZrZdwlpAs=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1ZrK9wcSWI=" }, "font": "Arial;13;0", "left": 165, "top": 392, "width": 116.34619140625, "height": 13, "text": "GPIO_16", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH1aDNdxWcfE=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH1aC+txNiU8=" }, "font": "Arial;13;0", "left": 165, "top": 407, "width": 116.34619140625, "height": 13, "text": "ADC", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpH6EPid95lgc=", "_parent": { "$ref": "AAAAAAFpH1AzltJ32RU=" }, "model": { "$ref": "AAAAAAFpH6EPVd9wq4I=" }, "font": "Arial;13;0", "left": 165, "top": 422, "width": 116.34619140625, "height": 13, "text": "DEFAULT_PIN", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 160, "top": 222, "width": 126.34619140625, "height": 218 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 160, "top": 184, "width": 126.34619140625, "height": 256, "nameCompartment": { "$ref": "AAAAAAFpH1AzldJufPc=" }, "suppressAttributes": true, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAFpH1AzldJzXLY=" }, "operationCompartment": { "$ref": "AAAAAAFpH1AzldJ0VU8=" }, "receptionCompartment": { "$ref": "AAAAAAFpH1AzltJ1fZU=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpH1AzltJ26/o=" }, "enumerationLiteralCompartment": { "$ref": "AAAAAAFpH1AzltJ32RU=" } }, { "_type": "UMLDependencyView", "_id": "AAAAAAFpH1V7ttpdUp8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpH1V7tdpbBsw=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpH1V7ttpeRrc=", "_parent": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "model": { "$ref": "AAAAAAFpH1V7tdpbBsw=" }, "visible": false, "font": "Arial;13;0", "left": 449, "top": 329, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH1V7ttpfUMU=", "_parent": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "model": { "$ref": "AAAAAAFpH1V7tdpbBsw=" }, "visible": null, "font": "Arial;13;0", "left": 448, "top": 344, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH1V7ttpgjSQ=", "_parent": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "model": { "$ref": "AAAAAAFpH1V7tdpbBsw=" }, "visible": false, "font": "Arial;13;0", "left": 450, "top": 300, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH1V7ttpdUp8=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpH1AzldJtOUA=" }, "tail": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "lineStyle": 1, "points": "615:329;286:314", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpH1V7ttpeRrc=" }, "stereotypeLabel": { "$ref": "AAAAAAFpH1V7ttpfUMU=" }, "propertyLabel": { "$ref": "AAAAAAFpH1V7ttpgjSQ=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpH7XLpOOHm9M=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOIErM=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "visible": false, "font": "Arial;13;0", "left": 1103, "top": 611, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOJ8CY=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "visible": null, "font": "Arial;13;0", "left": 1089, "top": 615, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOKsjg=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "visible": false, "font": "Arial;13;0", "left": 1132, "top": 602, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOL7YA=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OEKpg=" }, "visible": false, "font": "Arial;13;0", "left": 1137, "top": 724, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOMTZw=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OEKpg=" }, "visible": false, "font": "Arial;13;0", "left": 1123, "top": 725, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOONnJs=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OEKpg=" }, "visible": false, "font": "Arial;13;0", "left": 1164, "top": 720, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOO4yQ=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OFwdw=" }, "font": "Arial;13;0", "left": 1091, "top": 473, "width": 106.22802734375, "height": 13, "alpha": 1.216775001420921, "distance": 67.89698078707183, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "text": "-const pinMapping" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOPD9o=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OFwdw=" }, "visible": false, "font": "Arial;13;0", "left": 1057, "top": 504, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH7XLpOOQ7UM=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OFwdw=" }, "visible": false, "font": "Arial;13;0", "left": 1095, "top": 486, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpH7XLpOOHm9M=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpH7XLpOORZ5g=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OEKpg=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpH7XLpOOSGCU=", "_parent": { "$ref": "AAAAAAFpH7XLpOOHm9M=" }, "model": { "$ref": "AAAAAAFpH7XLo+OFwdw=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpHwleMcfmuyU=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1159:751;1077:475", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpH7XLpOOIErM=" }, "stereotypeLabel": { "$ref": "AAAAAAFpH7XLpOOJ8CY=" }, "propertyLabel": { "$ref": "AAAAAAFpH7XLpOOKsjg=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpH7XLpOOL7YA=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpH7XLpOOMTZw=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpH7XLpOONnJs=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpH7XLpOOO4yQ=" }, "headPropertyLabel": { "$ref": "AAAAAAFpH7XLpOOPD9o=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpH7XLpOOQ7UM=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpH7XLpOORZ5g=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpH7XLpOOSGCU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpH8Z66uitImI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpH8Z66uiuDq0=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpH8Z66uivGWM=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "visible": false, "font": "Arial;13;0", "left": -560, "top": -176, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66uiwBv0=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "font": "Arial;13;1", "left": 1197, "top": 519, "width": 590.7763671875, "height": 13, "text": "ScreenConfig" }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66uix6eY=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "visible": false, "font": "Arial;13;0", "left": -560, "top": -176, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66+iyfHM=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "visible": false, "font": "Arial;13;0", "left": -560, "top": -176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1192, "top": 512, "width": 600.7763671875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpH8Z66uivGWM=" }, "nameLabel": { "$ref": "AAAAAAFpH8Z66uiwBv0=" }, "namespaceLabel": { "$ref": "AAAAAAFpH8Z66uix6eY=" }, "propertyLabel": { "$ref": "AAAAAAFpH8Z66+iyfHM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpH8Z66+izOWQ=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpH82Iu+1JX9Q=", "_parent": { "$ref": "AAAAAAFpH8Z66+izOWQ=" }, "model": { "$ref": "AAAAAAFpH82Ih+09tx4=" }, "font": "Arial;13;0", "left": 1197, "top": 542, "width": 590.7763671875, "height": 13, "text": "-width: const unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpH83n4e3II9g=", "_parent": { "$ref": "AAAAAAFpH8Z66+izOWQ=" }, "model": { "$ref": "AAAAAAFpH83nqO28n7I=" }, "font": "Arial;13;0", "left": 1197, "top": 557, "width": 590.7763671875, "height": 13, "text": "-height: const unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpH84nUO5HeJs=", "_parent": { "$ref": "AAAAAAFpH8Z66+izOWQ=" }, "model": { "$ref": "AAAAAAFpH84nIu47m8U=" }, "font": "Arial;13;0", "left": 1197, "top": 572, "width": 590.7763671875, "height": 13, "text": "-address: const unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1192, "top": 537, "width": 600.7763671875, "height": 53 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpH8Z66+i0Du8=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpH8dhmep8zNM=", "_parent": { "$ref": "AAAAAAFpH8Z66+i0Du8=" }, "model": { "$ref": "AAAAAAFpH8dhYOpwjuY=" }, "font": "Arial;13;0", "left": 1197, "top": 595, "width": 590.7763671875, "height": 13, "text": "+ScreenConfig(width: const unsigned char, height: const unsigned char, address: const unsigned char)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpH9ZtZvXXZQk=", "_parent": { "$ref": "AAAAAAFpH8Z66+i0Du8=" }, "model": { "$ref": "AAAAAAFpH9ZtN/XLblU=" }, "font": "Arial;13;0", "left": 1197, "top": 610, "width": 590.7763671875, "height": 13, "text": "+const getWidth(): unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpH9bNwPZYVGA=", "_parent": { "$ref": "AAAAAAFpH8Z66+i0Du8=" }, "model": { "$ref": "AAAAAAFpH9bNjPZM25I=" }, "font": "Arial;13;0", "left": 1197, "top": 625, "width": 590.7763671875, "height": 13, "text": "+const getHeight(): unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpH9cIMPbZTCo=", "_parent": { "$ref": "AAAAAAFpH8Z66+i0Du8=" }, "model": { "$ref": "AAAAAAFpH9cH/fbN6iY=" }, "font": "Arial;13;0", "left": 1197, "top": 640, "width": 590.7763671875, "height": 13, "text": "+const getAddress(): unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1192, "top": 590, "width": 600.7763671875, "height": 68 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpH8Z66+i1aOU=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpH8Z66+i2uWQ=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "visible": false, "font": "Arial;13;0", "left": -280, "top": -88, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1192, "top": 512, "width": 600.7763671875, "height": 161, "nameCompartment": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "attributeCompartment": { "$ref": "AAAAAAFpH8Z66+izOWQ=" }, "operationCompartment": { "$ref": "AAAAAAFpH8Z66+i0Du8=" }, "receptionCompartment": { "$ref": "AAAAAAFpH8Z66+i1aOU=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpH8Z66+i2uWQ=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpH8b/0elhdeg=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0eliwzQ=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "visible": false, "font": "Arial;13;0", "left": 1355, "top": 695, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0eljrdE=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "visible": null, "font": "Arial;13;0", "left": 1345, "top": 684, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elk8X0=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "visible": false, "font": "Arial;13;0", "left": 1376, "top": 716, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0ell9o4=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eleqFY=" }, "visible": false, "font": "Arial;13;0", "left": 1334, "top": 716, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elmPpw=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eleqFY=" }, "visible": false, "font": "Arial;13;0", "left": 1326, "top": 705, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elnDbY=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eleqFY=" }, "visible": false, "font": "Arial;13;0", "left": 1350, "top": 738, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elo+RM=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0elfarA=" }, "font": "Arial;13;0", "left": 1409, "top": 674, "width": 115.60986328125, "height": 13, "alpha": 2.256838422176435, "distance": 60.207972893961475, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "text": "-const screenConfig" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elpYQ4=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0elfarA=" }, "visible": false, "font": "Arial;13;0", "left": 1367, "top": 666, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpH8b/0elq8c8=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0elfarA=" }, "visible": false, "font": "Arial;13;0", "left": 1400, "top": 691, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpH8b/0elhdeg=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpH8b/0elrdgs=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0eleqFY=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpH8b/0elsWuc=", "_parent": { "$ref": "AAAAAAFpH8b/0elhdeg=" }, "model": { "$ref": "AAAAAAFpH8b/0elfarA=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1326:751;1407:673", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpH8b/0eliwzQ=" }, "stereotypeLabel": { "$ref": "AAAAAAFpH8b/0eljrdE=" }, "propertyLabel": { "$ref": "AAAAAAFpH8b/0elk8X0=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpH8b/0ell9o4=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpH8b/0elmPpw=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpH8b/0elnDbY=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpH8b/0elo+RM=" }, "headPropertyLabel": { "$ref": "AAAAAAFpH8b/0elpYQ4=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpH8b/0elq8c8=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpH8b/0elrdgs=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpH8b/0elsWuc=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpIVCNABPX6Iw=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpIVCNABPYowM=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPZ2lE=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "visible": false, "font": "Arial;13;0", "top": 544, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPahJQ=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "font": "Arial;13;1", "left": 421, "top": 1271, "width": 153.55615234375, "height": 13, "text": "ViewLinkedList" }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPbWF0=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "visible": false, "font": "Arial;13;0", "top": 544, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPcGZg=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "visible": false, "font": "Arial;13;0", "top": 544, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 416, "top": 1264, "width": 163.55615234375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpIVCNABPZ2lE=" }, "nameLabel": { "$ref": "AAAAAAFpIVCNABPahJQ=" }, "namespaceLabel": { "$ref": "AAAAAAFpIVCNABPbWF0=" }, "propertyLabel": { "$ref": "AAAAAAFpIVCNABPcGZg=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpIVCNABPdys4=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVFwFBYnFOQ=", "_parent": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "model": { "$ref": "AAAAAAFpIVFv0xYYyKo=" }, "font": "Arial;13;0", "left": 421, "top": 1294, "width": 153.55615234375, "height": 13, "text": "-pData: void*", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVHZpBbEDb4=", "_parent": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "model": { "$ref": "AAAAAAFpIVHZcha1vLw=" }, "font": "Arial;13;0", "left": 421, "top": 1309, "width": 153.55615234375, "height": 13, "text": "-logic_function: boolean*", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVKzERf5N3g=", "_parent": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "model": { "$ref": "AAAAAAFpIVKy4BfqLR4=" }, "font": "Arial;13;0", "left": 421, "top": 1324, "width": 153.55615234375, "height": 13, "text": "-UID: const int", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVL7rhiWd3M=", "_parent": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "model": { "$ref": "AAAAAAFpIVL7ehiHAoI=" }, "font": "Arial;13;0", "left": 421, "top": 1339, "width": 153.55615234375, "height": 13, "text": "-next: ViewLink*", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 416, "top": 1289, "width": 163.55615234375, "height": 68 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpIVCNABPe5uo=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "font": "Arial;13;0", "left": 416, "top": 1357, "width": 163.55615234375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpIVCNABPfqj8=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "visible": false, "font": "Arial;13;0", "top": 272, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpIVCNABPg/dc=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "visible": false, "font": "Arial;13;0", "top": 272, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 416, "top": 1264, "width": 163.55615234375, "height": 133, "nameCompartment": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "attributeCompartment": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "operationCompartment": { "$ref": "AAAAAAFpIVCNABPe5uo=" }, "receptionCompartment": { "$ref": "AAAAAAFpIVCNABPfqj8=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpIVCNABPg/dc=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpIVDGIBS4GVk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS5fjw=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "visible": false, "font": "Arial;13;0", "left": 507, "top": 1244, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS65lY=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "visible": null, "font": "Arial;13;0", "left": 522, "top": 1243, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS7ZI8=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "visible": false, "font": "Arial;13;0", "left": 478, "top": 1247, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS8rJ4=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS1iZ8=" }, "visible": false, "font": "Arial;13;0", "left": 509, "top": 1261, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS9E8E=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS1iZ8=" }, "visible": false, "font": "Arial;13;0", "left": 522, "top": 1262, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS+yh0=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS1iZ8=" }, "visible": false, "font": "Arial;13;0", "left": 481, "top": 1258, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBS/uUU=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS2Di0=" }, "visible": false, "font": "Arial;13;0", "left": 507, "top": 1230, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBTAFoA=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS2Di0=" }, "visible": false, "font": "Arial;13;0", "left": 520, "top": 1227, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpIVDGIBTB/+s=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS2Di0=" }, "visible": false, "font": "Arial;13;0", "left": 480, "top": 1235, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpIVDGIBS4GVk=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpIVDGIBTCgy0=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS1iZ8=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpIVDGIRTDqEk=", "_parent": { "$ref": "AAAAAAFpIVDGIBS4GVk=" }, "model": { "$ref": "AAAAAAFpIVDGIBS2Di0=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "tail": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "lineStyle": 1, "points": "493:1242;494:1263", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpIVDGIBS5fjw=" }, "stereotypeLabel": { "$ref": "AAAAAAFpIVDGIBS65lY=" }, "propertyLabel": { "$ref": "AAAAAAFpIVDGIBS7ZI8=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpIVDGIBS8rJ4=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpIVDGIBS9E8E=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpIVDGIBS+yh0=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpIVDGIBS/uUU=" }, "headPropertyLabel": { "$ref": "AAAAAAFpIVDGIBTAFoA=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpIVDGIBTB/+s=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpIVDGIBTCgy0=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpIVDGIRTDqEk=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpKneDch8OUuM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpKneDch8PyEY=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8QPkU=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": 320, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8Re7o=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "font": "Arial;13;1", "left": 989, "top": 1263, "width": 335.98779296875, "height": 13, "text": "SDCardManager" }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8SCYg=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": 320, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8Tg7I=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "visible": false, "font": "Arial;13;0", "left": 64, "top": 320, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 984, "top": 1256, "width": 345.98779296875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpKneDcx8QPkU=" }, "nameLabel": { "$ref": "AAAAAAFpKneDcx8Re7o=" }, "namespaceLabel": { "$ref": "AAAAAAFpKneDcx8SCYg=" }, "propertyLabel": { "$ref": "AAAAAAFpKneDcx8Tg7I=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpKneDcx8URfg=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpQ+jhV4x6GN0=", "_parent": { "$ref": "AAAAAAFpKneDcx8URfg=" }, "model": { "$ref": "AAAAAAFpQ+jhH4xoZLI=" }, "font": "Arial;13;0", "left": 989, "top": 1286, "width": 335.98779296875, "height": 13, "text": "-sdCardRef: SDlass&", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 984, "top": 1281, "width": 345.98779296875, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpKneDcx8Vby4=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpQ9KM4kdfCJQ=", "_parent": { "$ref": "AAAAAAFpKneDcx8Vby4=" }, "model": { "$ref": "AAAAAAFpQ9KMq0dNedU=" }, "font": "Arial;13;0", "left": 989, "top": 1309, "width": 335.98779296875, "height": 13, "text": "#SDCardManager()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ+/7m5sqeQQ=", "_parent": { "$ref": "AAAAAAFpKneDcx8Vby4=" }, "model": { "$ref": "AAAAAAFpQ+/7VZsYeQU=" }, "font": "Arial;13;0", "left": 989, "top": 1324, "width": 335.98779296875, "height": 13, "text": "+const getSize(sizeUnit: const SizeUnit = GBYTE): double", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 984, "top": 1304, "width": 345.98779296875, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpKneDcx8WHvM=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": 160, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpKneDcx8XVFE=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "visible": false, "font": "Arial;13;0", "left": 32, "top": 160, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 984, "top": 1256, "width": 345.98779296875, "height": 177, "nameCompartment": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "attributeCompartment": { "$ref": "AAAAAAFpKneDcx8URfg=" }, "operationCompartment": { "$ref": "AAAAAAFpKneDcx8Vby4=" }, "receptionCompartment": { "$ref": "AAAAAAFpKneDcx8WHvM=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpKneDcx8XVFE=" } }, { "_type": "UMLEnumerationView", "_id": "AAAAAAFpQ2cErBlso3U=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpQ2cErBltJkI=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpQ2cErBluWsY=", "_parent": { "$ref": "AAAAAAFpQ2cErBltJkI=" }, "font": "Arial;13;0", "left": 5, "top": 869, "width": 116.34619140625, "height": 13, "text": "«enumeration»" }, { "_type": "LabelView", "_id": "AAAAAAFpQ2cErBlvKD8=", "_parent": { "$ref": "AAAAAAFpQ2cErBltJkI=" }, "font": "Arial;13;1", "left": 5, "top": 884, "width": 116.34619140625, "height": 13, "text": "Orientation" }, { "_type": "LabelView", "_id": "AAAAAAFpQ2cErBlwOhM=", "_parent": { "$ref": "AAAAAAFpQ2cErBltJkI=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": 256, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpQ2cErBlxf0Q=", "_parent": { "$ref": "AAAAAAFpQ2cErBltJkI=" }, "visible": false, "font": "Arial;13;0", "left": -208, "top": 256, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "top": 864, "width": 126.34619140625, "height": 38, "stereotypeLabel": { "$ref": "AAAAAAFpQ2cErBluWsY=" }, "nameLabel": { "$ref": "AAAAAAFpQ2cErBlvKD8=" }, "namespaceLabel": { "$ref": "AAAAAAFpQ2cErBlwOhM=" }, "propertyLabel": { "$ref": "AAAAAAFpQ2cErBlxf0Q=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpQ2cErBly/iI=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "visible": false, "font": "Arial;13;0", "left": -104, "top": 128, "width": 10, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpQ2cErBlz3+g=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "visible": false, "font": "Arial;13;0", "left": -104, "top": 128, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpQ2cErBl0psc=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "visible": false, "font": "Arial;13;0", "left": -104, "top": 128, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpQ2cErBl1Ru8=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "visible": false, "font": "Arial;13;0", "left": -104, "top": 128, "width": 10, "height": 10 }, { "_type": "UMLEnumerationLiteralCompartmentView", "_id": "AAAAAAFpQ2cErBl2w48=", "_parent": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "model": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "subViews": [ { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ2c+lxqMJlU=", "_parent": { "$ref": "AAAAAAFpQ2cErBl2w48=" }, "model": { "$ref": "AAAAAAFpQ2c+WRp65qo=" }, "font": "Arial;13;0", "left": 5, "top": 907, "width": 116.34619140625, "height": 13, "text": "OR_0", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ2dzoBxGVrA=", "_parent": { "$ref": "AAAAAAFpQ2cErBl2w48=" }, "model": { "$ref": "AAAAAAFpQ2dzZBw0zAQ=" }, "font": "Arial;13;0", "left": 5, "top": 922, "width": 116.34619140625, "height": 13, "text": "OR_90", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ2eOJBy2pmY=", "_parent": { "$ref": "AAAAAAFpQ2cErBl2w48=" }, "model": { "$ref": "AAAAAAFpQ2eN5xykABc=" }, "font": "Arial;13;0", "left": 5, "top": 937, "width": 116.34619140625, "height": 13, "text": "OR_180", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ2evZR0m1so=", "_parent": { "$ref": "AAAAAAFpQ2cErBl2w48=" }, "model": { "$ref": "AAAAAAFpQ2evKx0UdVc=" }, "font": "Arial;13;0", "left": 5, "top": 952, "width": 116.34619140625, "height": 13, "text": "OR_270", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "top": 902, "width": 126.34619140625, "height": 68 } ], "font": "Arial;13;0", "containerChangeable": true, "top": 864, "width": 126.34619140625, "height": 106, "nameCompartment": { "$ref": "AAAAAAFpQ2cErBltJkI=" }, "suppressAttributes": true, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAFpQ2cErBly/iI=" }, "operationCompartment": { "$ref": "AAAAAAFpQ2cErBlz3+g=" }, "receptionCompartment": { "$ref": "AAAAAAFpQ2cErBl0psc=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpQ2cErBl1Ru8=" }, "enumerationLiteralCompartment": { "$ref": "AAAAAAFpQ2cErBl2w48=" } }, { "_type": "UMLDependencyView", "_id": "AAAAAAFpQ2gCbx6zhXM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ2gCbx6xF58=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ2gCbx60qvc=", "_parent": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "model": { "$ref": "AAAAAAFpQ2gCbx6xF58=" }, "visible": false, "font": "Arial;13;0", "left": 167, "top": 942, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ2gCbx61zG0=", "_parent": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "model": { "$ref": "AAAAAAFpQ2gCbx6xF58=" }, "visible": null, "font": "Arial;13;0", "left": 165, "top": 957, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ2gCbx62wlU=", "_parent": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "model": { "$ref": "AAAAAAFpQ2gCbx6xF58=" }, "visible": false, "font": "Arial;13;0", "left": 172, "top": 913, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ2gCbx6zhXM=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpQ2cErBlso3U=" }, "tail": { "$ref": "AAAAAAFpHq11gr6quCs=" }, "lineStyle": 1, "points": "215:942;126:927", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpQ2gCbx60qvc=" }, "stereotypeLabel": { "$ref": "AAAAAAFpQ2gCbx61zG0=" }, "propertyLabel": { "$ref": "AAAAAAFpQ2gCbx62wlU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpQ9QOOVifhmQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpQ9QOOVigqXo=", "_parent": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpQ9QOOVihAeI=", "_parent": { "$ref": "AAAAAAFpQ9QOOVigqXo=" }, "visible": false, "font": "Arial;13;0", "left": -160, "top": 32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpQ9QOOViiZzo=", "_parent": { "$ref": "AAAAAAFpQ9QOOVigqXo=" }, "font": "Arial;13;1", "left": 1357, "top": 1111, "width": 277.849609375, "height": 13, "text": "SDCardConfig" }, { "_type": "LabelView", "_id": "AAAAAAFpQ9QOOVijG5Y=", "_parent": { "$ref": "AAAAAAFpQ9QOOVigqXo=" }, "visible": false, "font": "Arial;13;0", "left": -160, "top": 32, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpQ9QOOVik2xk=", "_parent": { "$ref": "AAAAAAFpQ9QOOVigqXo=" }, "visible": false, "font": "Arial;13;0", "left": -160, "top": 32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1352, "top": 1104, "width": 287.849609375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpQ9QOOVihAeI=" }, "nameLabel": { "$ref": "AAAAAAFpQ9QOOViiZzo=" }, "namespaceLabel": { "$ref": "AAAAAAFpQ9QOOVijG5Y=" }, "propertyLabel": { "$ref": "AAAAAAFpQ9QOOVik2xk=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpQ9QOOVildEk=", "_parent": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpQ9S7V1m7kGU=", "_parent": { "$ref": "AAAAAAFpQ9QOOVildEk=" }, "model": { "$ref": "AAAAAAFpQ9S7ElmpF4o=" }, "font": "Arial;13;0", "left": 1357, "top": 1134, "width": 277.849609375, "height": 13, "text": "-spi_speed: const uint32_t", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1352, "top": 1129, "width": 287.849609375, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpQ9QOOlim6SM=", "_parent": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpQ9ymNHaOlF8=", "_parent": { "$ref": "AAAAAAFpQ9QOOlim6SM=" }, "model": { "$ref": "AAAAAAFpQ9yl/3Z8akM=" }, "font": "Arial;13;0", "left": 1357, "top": 1157, "width": 277.849609375, "height": 13, "text": "+SDCardConfig(spiSpeed: const uint32_t)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ9du0l7KcKc=", "_parent": { "$ref": "AAAAAAFpQ9QOOlim6SM=" }, "model": { "$ref": "AAAAAAFpQ9duml64Utk=" }, "font": "Arial;13;0", "left": 1357, "top": 1172, "width": 277.849609375, "height": 13, "text": "+const getSPISpeed(): const uint32_t", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1352, "top": 1152, "width": 287.849609375, "height": 38 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpQ9QOOlinxjY=", "_parent": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": 16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpQ9QOOliospg=", "_parent": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "model": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "visible": false, "font": "Arial;13;0", "left": -80, "top": 16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1352, "top": 1104, "width": 287.849609375, "height": 86, "nameCompartment": { "$ref": "AAAAAAFpQ9QOOVigqXo=" }, "attributeCompartment": { "$ref": "AAAAAAFpQ9QOOVildEk=" }, "operationCompartment": { "$ref": "AAAAAAFpQ9QOOlim6SM=" }, "receptionCompartment": { "$ref": "AAAAAAFpQ9QOOlinxjY=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpQ9QOOliospg=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpQ9mWjm40zl8=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWjm416Yc=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "font": "Arial;13;0", "left": 1457, "top": 1080, "width": 118.498046875, "height": 13, "alpha": 0.4643245900492968, "distance": 129.5414991421668, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 1, "text": "-const sdCardConfig" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWjm42jlY=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "visible": null, "font": "Arial;13;0", "left": 1410, "top": 1024, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj2434T8=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "visible": false, "font": "Arial;13;0", "left": 1381, "top": 1058, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj244GXM=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4xAQU=" }, "visible": false, "font": "Arial;13;0", "left": 1365, "top": 1003, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj245j7g=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4xAQU=" }, "visible": false, "font": "Arial;13;0", "left": 1375, "top": 994, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj246WPE=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4xAQU=" }, "visible": false, "font": "Arial;13;0", "left": 1343, "top": 1020, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj2472J4=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4ygsM=" }, "visible": false, "font": "Arial;13;0", "left": 1437, "top": 1068, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj248LJI=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4ygsM=" }, "visible": false, "font": "Arial;13;0", "left": 1444, "top": 1057, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ9mWj249+7c=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4ygsM=" }, "visible": false, "font": "Arial;13;0", "left": 1422, "top": 1091, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpQ9mWjm40zl8=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpQ9mWj24+vro=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4xAQU=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpQ9mWj24/qVM=", "_parent": { "$ref": "AAAAAAFpQ9mWjm40zl8=" }, "model": { "$ref": "AAAAAAFpQ9mWjm4ygsM=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpQ9QOOVifhmQ=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1336:1003;1447:1103", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpQ9mWjm416Yc=" }, "stereotypeLabel": { "$ref": "AAAAAAFpQ9mWjm42jlY=" }, "propertyLabel": { "$ref": "AAAAAAFpQ9mWj2434T8=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpQ9mWj244GXM=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpQ9mWj245j7g=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpQ9mWj246WPE=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpQ9mWj2472J4=" }, "headPropertyLabel": { "$ref": "AAAAAAFpQ9mWj248LJI=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpQ9mWj249+7c=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpQ9mWj24+vro=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpQ9mWj24/qVM=" } }, { "_type": "UMLEnumerationView", "_id": "AAAAAAFpQ/IawK+obm4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpQ/IawK+pmSI=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpQ/IawK+qNw8=", "_parent": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "font": "Arial;13;0", "left": 725, "top": 1253, "width": 116.34619140625, "height": 13, "text": "«enumeration»" }, { "_type": "LabelView", "_id": "AAAAAAFpQ/IawK+rs18=", "_parent": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "font": "Arial;13;1", "left": 725, "top": 1268, "width": 116.34619140625, "height": 13, "text": "SizeUnit" }, { "_type": "LabelView", "_id": "AAAAAAFpQ/IawK+sTwg=", "_parent": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "visible": false, "font": "Arial;13;0", "left": -1232, "top": -176, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpQ/IawK+tngA=", "_parent": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "visible": false, "font": "Arial;13;0", "left": -1232, "top": -176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 720, "top": 1248, "width": 126.34619140625, "height": 38, "stereotypeLabel": { "$ref": "AAAAAAFpQ/IawK+qNw8=" }, "nameLabel": { "$ref": "AAAAAAFpQ/IawK+rs18=" }, "namespaceLabel": { "$ref": "AAAAAAFpQ/IawK+sTwg=" }, "propertyLabel": { "$ref": "AAAAAAFpQ/IawK+tngA=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpQ/IawK+u8bI=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "visible": false, "font": "Arial;13;0", "left": -616, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpQ/IawK+v89E=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "visible": false, "font": "Arial;13;0", "left": -616, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpQ/IawK+wKQI=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "visible": false, "font": "Arial;13;0", "left": -616, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpQ/IawK+x1AY=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "visible": false, "font": "Arial;13;0", "left": -616, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLEnumerationLiteralCompartmentView", "_id": "AAAAAAFpQ/IawK+ymkc=", "_parent": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "model": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "subViews": [ { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/J2vbPHBfY=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/J2ebOvHFw=" }, "font": "Arial;13;0", "left": 725, "top": 1291, "width": 116.34619140625, "height": 13, "text": "BIT", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/KkPLSgiBs=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/Kj97SIuvc=" }, "font": "Arial;13;0", "left": 725, "top": 1306, "width": 116.34619140625, "height": 13, "text": "BYTE", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/KwrbU66pw=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/KwcLUi39g=" }, "font": "Arial;13;0", "left": 725, "top": 1321, "width": 116.34619140625, "height": 13, "text": "KBIT", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/LPDbXUZkc=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/LOy7W8rTg=" }, "font": "Arial;13;0", "left": 725, "top": 1336, "width": 116.34619140625, "height": 13, "text": "KBYTE", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/Lg/rZuCOo=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/LgwbZWUvU=" }, "font": "Arial;13;0", "left": 725, "top": 1351, "width": 116.34619140625, "height": 13, "text": "MBIT", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/OaVrdHZaY=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/OaGbcvMjs=" }, "font": "Arial;13;0", "left": 725, "top": 1366, "width": 116.34619140625, "height": 13, "text": "MBYTE", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/OpH7fho5I=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/Oo4LfJBu8=" }, "font": "Arial;13;0", "left": 725, "top": 1381, "width": 116.34619140625, "height": 13, "text": "GBIT", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpQ/O1P7h7l+8=", "_parent": { "$ref": "AAAAAAFpQ/IawK+ymkc=" }, "model": { "$ref": "AAAAAAFpQ/O1ALhj/oY=" }, "font": "Arial;13;0", "left": 725, "top": 1396, "width": 116.34619140625, "height": 13, "text": "GBYTE", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 720, "top": 1286, "width": 126.34619140625, "height": 128 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 720, "top": 1248, "width": 126.34619140625, "height": 166, "nameCompartment": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "suppressAttributes": true, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAFpQ/IawK+u8bI=" }, "operationCompartment": { "$ref": "AAAAAAFpQ/IawK+v89E=" }, "receptionCompartment": { "$ref": "AAAAAAFpQ/IawK+wKQI=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpQ/IawK+x1AY=" }, "enumerationLiteralCompartment": { "$ref": "AAAAAAFpQ/IawK+ymkc=" } }, { "_type": "UMLDependencyView", "_id": "AAAAAAFpQ/Pv17tNl6c=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ/Pv17tL/oU=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ/Pv17tOWK0=", "_parent": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "model": { "$ref": "AAAAAAFpQ/Pv17tL/oU=" }, "visible": false, "font": "Arial;13;0", "left": 913, "top": 1343, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ/Pv17tP4nI=", "_parent": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "model": { "$ref": "AAAAAAFpQ/Pv17tL/oU=" }, "visible": null, "font": "Arial;13;0", "left": 912, "top": 1358, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ/Pv17tQB6s=", "_parent": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "model": { "$ref": "AAAAAAFpQ/Pv17tL/oU=" }, "visible": false, "font": "Arial;13;0", "left": 914, "top": 1314, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ/Pv17tNl6c=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpQ/IawK+obm4=" }, "tail": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "lineStyle": 1, "points": "983:1338;846:1332", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpQ/Pv17tOWK0=" }, "stereotypeLabel": { "$ref": "AAAAAAFpQ/Pv17tP4nI=" }, "propertyLabel": { "$ref": "AAAAAAFpQ/Pv17tQB6s=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpZuy+sjN7ZMM=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpZuy+sjN8weQ=", "_parent": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpZuy+sjN90ug=", "_parent": { "$ref": "AAAAAAFpZuy+sjN8weQ=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": -32, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpZuy+sjN+y8o=", "_parent": { "$ref": "AAAAAAFpZuy+sjN8weQ=" }, "font": "Arial;13;1", "left": 989, "top": 1111, "width": 124.7490234375, "height": 13, "text": "SDClass" }, { "_type": "LabelView", "_id": "AAAAAAFpZuy+sjN/Rws=", "_parent": { "$ref": "AAAAAAFpZuy+sjN8weQ=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": -32, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpZuy+sjOAHw8=", "_parent": { "$ref": "AAAAAAFpZuy+sjN8weQ=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": -32, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 984, "top": 1104, "width": 134.7490234375, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpZuy+sjN90ug=" }, "nameLabel": { "$ref": "AAAAAAFpZuy+sjN+y8o=" }, "namespaceLabel": { "$ref": "AAAAAAFpZuy+sjN/Rws=" }, "propertyLabel": { "$ref": "AAAAAAFpZuy+sjOAHw8=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpZuy+sjOB7NI=", "_parent": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "font": "Arial;13;0", "left": 984, "top": 1129, "width": 134.7490234375, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpZuy+sjOCQCU=", "_parent": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "font": "Arial;13;0", "left": 984, "top": 1139, "width": 134.7490234375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpZuy+sjODcO8=", "_parent": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "visible": false, "font": "Arial;13;0", "left": 8, "top": -16, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpZuy+sjOESoc=", "_parent": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "model": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" }, "visible": false, "font": "Arial;13;0", "left": 8, "top": -16, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 984, "top": 1104, "width": 134.7490234375, "height": 65, "nameCompartment": { "$ref": "AAAAAAFpZuy+sjN8weQ=" }, "attributeCompartment": { "$ref": "AAAAAAFpZuy+sjOB7NI=" }, "operationCompartment": { "$ref": "AAAAAAFpZuy+sjOCQCU=" }, "receptionCompartment": { "$ref": "AAAAAAFpZuy+sjODcO8=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpZuy+sjOESoc=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFpZu0RvzWPmB4=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpZu0RvzWNkaM=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu0RvzWQYb8=", "_parent": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "model": { "$ref": "AAAAAAFpZu0RvzWNkaM=" }, "visible": false, "font": "Arial;13;0", "left": 1075, "top": 1212, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu0RvzWREU0=", "_parent": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "model": { "$ref": "AAAAAAFpZu0RvzWNkaM=" }, "visible": null, "font": "Arial;13;0", "left": 1062, "top": 1219, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu0RvzWSGes=", "_parent": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "model": { "$ref": "AAAAAAFpZu0RvzWNkaM=" }, "visible": false, "font": "Arial;13;0", "left": 1102, "top": 1199, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpZu0RvzWPmB4=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpZuy+sjN7ZMM=" }, "tail": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "lineStyle": 1, "points": "1111:1255;1067:1169", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpZu0RvzWQYb8=" }, "stereotypeLabel": { "$ref": "AAAAAAFpZu0RvzWREU0=" }, "propertyLabel": { "$ref": "AAAAAAFpZu0RvzWSGes=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpZu2qEDce8JU=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDcf0nE=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "font": "Arial;13;0", "left": 1207, "top": 1233, "width": 97.54443359375, "height": 13, "alpha": 0.7191636755243755, "distance": 137.20058308913997, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 1, "text": "-sdCardManager" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDcgiQw=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "visible": null, "font": "Arial;13;0", "left": 1203, "top": 1125, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDchlxs=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "visible": false, "font": "Arial;13;0", "left": 1159, "top": 1121, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDciv+U=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcbY/A=" }, "visible": false, "font": "Arial;13;0", "left": 1197, "top": 1024, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDcje+o=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcbY/A=" }, "visible": false, "font": "Arial;13;0", "left": 1210, "top": 1027, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDckZ4E=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcbY/A=" }, "visible": false, "font": "Arial;13;0", "left": 1170, "top": 1017, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDclBxo=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDccA/Q=" }, "visible": false, "font": "Arial;13;0", "left": 1181, "top": 1224, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qEDcmA14=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDccA/Q=" }, "visible": false, "font": "Arial;13;0", "left": 1194, "top": 1223, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpZu2qETcnI6E=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDccA/Q=" }, "visible": false, "font": "Arial;13;0", "left": 1153, "top": 1226, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpZu2qEDce8JU=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpZu2qETcojXI=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDcbY/A=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpZu2qETcphBU=", "_parent": { "$ref": "AAAAAAFpZu2qEDce8JU=" }, "model": { "$ref": "AAAAAAFpZu2qEDccA/Q=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1185:1003;1164:1255", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpZu2qEDcf0nE=" }, "stereotypeLabel": { "$ref": "AAAAAAFpZu2qEDcgiQw=" }, "propertyLabel": { "$ref": "AAAAAAFpZu2qEDchlxs=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpZu2qEDciv+U=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpZu2qEDcje+o=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpZu2qEDckZ4E=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpZu2qEDclBxo=" }, "headPropertyLabel": { "$ref": "AAAAAAFpZu2qEDcmA14=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpZu2qETcnI6E=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpZu2qETcojXI=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpZu2qETcphBU=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpZvYIml/bepk=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpZvYIml/cwMw=", "_parent": { "$ref": "AAAAAAFpZvYIml/bepk=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpZvYIml/dco0=", "_parent": { "$ref": "AAAAAAFpZvYIml/cwMw=" }, "visible": false, "font": "Arial;13;0", "left": -528, "top": -48, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpZvYIml/ewX8=", "_parent": { "$ref": "AAAAAAFpZvYIml/cwMw=" }, "font": "Arial;13;1", "left": 1405, "top": 1263, "width": 255, "height": 13, "text": "WebServer" }, { "_type": "LabelView", "_id": "AAAAAAFpZvYIml/fsTc=", "_parent": { "$ref": "AAAAAAFpZvYIml/cwMw=" }, "visible": false, "font": "Arial;13;0", "left": -528, "top": -48, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpZvYIml/gxQM=", "_parent": { "$ref": "AAAAAAFpZvYIml/cwMw=" }, "visible": false, "font": "Arial;13;0", "left": -528, "top": -48, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1400, "top": 1256, "width": 265, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpZvYIml/dco0=" }, "nameLabel": { "$ref": "AAAAAAFpZvYIml/ewX8=" }, "namespaceLabel": { "$ref": "AAAAAAFpZvYIml/fsTc=" }, "propertyLabel": { "$ref": "AAAAAAFpZvYIml/gxQM=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpZvYIml/hyq0=", "_parent": { "$ref": "AAAAAAFpZvYIml/bepk=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "font": "Arial;13;0", "left": 1400, "top": 1281, "width": 265, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpZvYIml/igwM=", "_parent": { "$ref": "AAAAAAFpZvYIml/bepk=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "font": "Arial;13;0", "left": 1400, "top": 1291, "width": 265, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpZvYIml/jaoY=", "_parent": { "$ref": "AAAAAAFpZvYIml/bepk=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "visible": false, "font": "Arial;13;0", "left": -264, "top": -24, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpZvYIml/kjV4=", "_parent": { "$ref": "AAAAAAFpZvYIml/bepk=" }, "model": { "$ref": "AAAAAAFpZvYIml/ZPq4=" }, "visible": false, "font": "Arial;13;0", "left": -264, "top": -24, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1400, "top": 1256, "width": 265, "height": 177, "nameCompartment": { "$ref": "AAAAAAFpZvYIml/cwMw=" }, "attributeCompartment": { "$ref": "AAAAAAFpZvYIml/hyq0=" }, "operationCompartment": { "$ref": "AAAAAAFpZvYIml/igwM=" }, "receptionCompartment": { "$ref": "AAAAAAFpZvYIml/jaoY=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpZvYIml/kjV4=" } }, { "_type": "UMLEnumerationView", "_id": "AAAAAAFpaGm4jGdC4AI=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpaGm4jGdD+1A=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpaGm4jGdE/R0=", "_parent": { "$ref": "AAAAAAFpaGm4jGdD+1A=" }, "font": "Arial;13;0", "left": 661, "top": 533, "width": 116.34619140625, "height": 13, "text": "«enumeration»" }, { "_type": "LabelView", "_id": "AAAAAAFpaGm4jGdFM1Q=", "_parent": { "$ref": "AAAAAAFpaGm4jGdD+1A=" }, "font": "Arial;13;1", "left": 661, "top": 548, "width": 116.34619140625, "height": 13, "text": "PowerType" }, { "_type": "LabelView", "_id": "AAAAAAFpaGm4jGdGxs0=", "_parent": { "$ref": "AAAAAAFpaGm4jGdD+1A=" }, "visible": false, "font": "Arial;13;0", "left": -304, "top": -64, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpaGm4jGdHHVs=", "_parent": { "$ref": "AAAAAAFpaGm4jGdD+1A=" }, "visible": false, "font": "Arial;13;0", "left": -304, "top": -64, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 656, "top": 528, "width": 126.34619140625, "height": 38, "stereotypeLabel": { "$ref": "AAAAAAFpaGm4jGdE/R0=" }, "nameLabel": { "$ref": "AAAAAAFpaGm4jGdFM1Q=" }, "namespaceLabel": { "$ref": "AAAAAAFpaGm4jGdGxs0=" }, "propertyLabel": { "$ref": "AAAAAAFpaGm4jGdHHVs=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpaGm4jGdIcxI=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": -32, "width": 10, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpaGm4jGdJRt8=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": -32, "width": 10, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpaGm4jGdKE3Q=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": -32, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpaGm4jGdLn/A=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": -32, "width": 10, "height": 10 }, { "_type": "UMLEnumerationLiteralCompartmentView", "_id": "AAAAAAFpaGm4jGdM45c=", "_parent": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "model": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "subViews": [ { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpaGouG2jCJMA=", "_parent": { "$ref": "AAAAAAFpaGm4jGdM45c=" }, "model": { "$ref": "AAAAAAFpaGot32iqFfo=" }, "font": "Arial;13;0", "left": 661, "top": 571, "width": 116.34619140625, "height": 13, "text": "BATTERY", "horizontalAlignment": 0 }, { "_type": "UMLEnumerationLiteralView", "_id": "AAAAAAFpaGpJ3GmbPMU=", "_parent": { "$ref": "AAAAAAFpaGm4jGdM45c=" }, "model": { "$ref": "AAAAAAFpaGpJoGmDkHo=" }, "font": "Arial;13;0", "left": 661, "top": 586, "width": 116.34619140625, "height": 13, "text": "USB", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 656, "top": 566, "width": 126.34619140625, "height": 38 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 656, "top": 528, "width": 126.34619140625, "height": 76, "nameCompartment": { "$ref": "AAAAAAFpaGm4jGdD+1A=" }, "suppressAttributes": true, "suppressOperations": true, "attributeCompartment": { "$ref": "AAAAAAFpaGm4jGdIcxI=" }, "operationCompartment": { "$ref": "AAAAAAFpaGm4jGdJRt8=" }, "receptionCompartment": { "$ref": "AAAAAAFpaGm4jGdKE3Q=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpaGm4jGdLn/A=" }, "enumerationLiteralCompartment": { "$ref": "AAAAAAFpaGm4jGdM45c=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpaGqPf2+LG/o=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpaGqPf2+MjwY=", "_parent": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpaGqPf2+Niis=", "_parent": { "$ref": "AAAAAAFpaGqPf2+MjwY=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -176, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpaGqPf2+OoTc=", "_parent": { "$ref": "AAAAAAFpaGqPf2+MjwY=" }, "font": "Arial;13;1", "left": 917, "top": 543, "width": 143.43798828125, "height": 13, "text": "PowerInfo" }, { "_type": "LabelView", "_id": "AAAAAAFpaGqPf2+P1CY=", "_parent": { "$ref": "AAAAAAFpaGqPf2+MjwY=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -176, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpaGqPf2+QHDI=", "_parent": { "$ref": "AAAAAAFpaGqPf2+MjwY=" }, "visible": false, "font": "Arial;13;0", "left": -176, "top": -176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 912, "top": 536, "width": 153.43798828125, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpaGqPf2+Niis=" }, "nameLabel": { "$ref": "AAAAAAFpaGqPf2+OoTc=" }, "namespaceLabel": { "$ref": "AAAAAAFpaGqPf2+P1CY=" }, "propertyLabel": { "$ref": "AAAAAAFpaGqPf2+QHDI=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpaGqPf2+RNsg=", "_parent": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpaGr9zXQ3N9g=", "_parent": { "$ref": "AAAAAAFpaGqPf2+RNsg=" }, "model": { "$ref": "AAAAAAFpaGr9iHQfkxg=" }, "font": "Arial;13;0", "left": 917, "top": 566, "width": 143.43798828125, "height": 13, "text": "+powerType: PowerType", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpaGuv7HV5JXc=", "_parent": { "$ref": "AAAAAAFpaGqPf2+RNsg=" }, "model": { "$ref": "AAAAAAFpaGuvtXVh+e8=" }, "font": "Arial;13;0", "left": 917, "top": 581, "width": 143.43798828125, "height": 13, "text": "+level: unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 912, "top": 561, "width": 153.43798828125, "height": 38 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpaGqPf2+S4VE=", "_parent": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "font": "Arial;13;0", "left": 912, "top": 599, "width": 153.43798828125, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpaGqPf2+Tbuo=", "_parent": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "visible": false, "font": "Arial;13;0", "left": -88, "top": -88, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpaGqPf2+U6H4=", "_parent": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "model": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "visible": false, "font": "Arial;13;0", "left": -88, "top": -88, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 912, "top": 536, "width": 153.43798828125, "height": 73, "nameCompartment": { "$ref": "AAAAAAFpaGqPf2+MjwY=" }, "attributeCompartment": { "$ref": "AAAAAAFpaGqPf2+RNsg=" }, "operationCompartment": { "$ref": "AAAAAAFpaGqPf2+S4VE=" }, "receptionCompartment": { "$ref": "AAAAAAFpaGqPf2+Tbuo=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpaGqPf2+U6H4=" } }, { "_type": "UMLDependencyView", "_id": "AAAAAAFpaGrMUXGwx9A=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaGrMUXGu0KQ=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGrMUXGxliA=", "_parent": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "model": { "$ref": "AAAAAAFpaGrMUXGu0KQ=" }, "visible": false, "font": "Arial;13;0", "left": 1048, "top": 682, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGrMUXGycB4=", "_parent": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "model": { "$ref": "AAAAAAFpaGrMUXGu0KQ=" }, "visible": null, "font": "Arial;13;0", "left": 1036, "top": 690, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGrMUXGzK6Y=", "_parent": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "model": { "$ref": "AAAAAAFpaGrMUXGu0KQ=" }, "visible": false, "font": "Arial;13;0", "left": 1073, "top": 665, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaGrMUXGwx9A=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1110:751;1013:609", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpaGrMUXGxliA=" }, "stereotypeLabel": { "$ref": "AAAAAAFpaGrMUXGycB4=" }, "propertyLabel": { "$ref": "AAAAAAFpaGrMUXGzK6Y=" } }, { "_type": "UMLDependencyView", "_id": "AAAAAAFpaGregXIqYmE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaGregHIoSXE=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGregXIrZdA=", "_parent": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "model": { "$ref": "AAAAAAFpaGregHIoSXE=" }, "visible": false, "font": "Arial;13;0", "left": 845, "top": 576, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGregXIssRs=", "_parent": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "model": { "$ref": "AAAAAAFpaGregHIoSXE=" }, "visible": null, "font": "Arial;13;0", "left": 845, "top": 591, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaGregXItjjI=", "_parent": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "model": { "$ref": "AAAAAAFpaGregHIoSXE=" }, "visible": false, "font": "Arial;13;0", "left": 846, "top": 547, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaGregXIqYmE=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpaGm4jGdC4AI=" }, "tail": { "$ref": "AAAAAAFpaGqPf2+LG/o=" }, "lineStyle": 1, "points": "911:570;782:567", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpaGregXIrZdA=" }, "stereotypeLabel": { "$ref": "AAAAAAFpaGregXIssRs=" }, "propertyLabel": { "$ref": "AAAAAAFpaGregXItjjI=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpaNsPGoJQWWc=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpaNsPGoJRV0w=", "_parent": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpaNsPGoJS1+A=", "_parent": { "$ref": "AAAAAAFpaNsPGoJRV0w=" }, "visible": false, "font": "Arial;13;0", "left": -384, "top": 176, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpaNsPGoJTPFA=", "_parent": { "$ref": "AAAAAAFpaNsPGoJRV0w=" }, "font": "Arial;13;1", "left": 1765, "top": 951, "width": 266.10009765625, "height": 13, "text": "ConnectivityManager" }, { "_type": "LabelView", "_id": "AAAAAAFpaNsPGoJUfnY=", "_parent": { "$ref": "AAAAAAFpaNsPGoJRV0w=" }, "visible": false, "font": "Arial;13;0", "left": -384, "top": 176, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpaNsPGoJVnQo=", "_parent": { "$ref": "AAAAAAFpaNsPGoJRV0w=" }, "visible": false, "font": "Arial;13;0", "left": -384, "top": 176, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1760, "top": 944, "width": 276.10009765625, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpaNsPGoJS1+A=" }, "nameLabel": { "$ref": "AAAAAAFpaNsPGoJTPFA=" }, "namespaceLabel": { "$ref": "AAAAAAFpaNsPGoJUfnY=" }, "propertyLabel": { "$ref": "AAAAAAFpaNsPGoJVnQo=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpaNsPGoJWZOo=", "_parent": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "subViews": [ { "_type": "UMLAttributeView", "_id": "AAAAAAFpaay5waNvHGI=", "_parent": { "$ref": "AAAAAAFpaNsPGoJWZOo=" }, "model": { "$ref": "AAAAAAFpaay5iqNXYEU=" }, "font": "Arial;13;0", "left": 1765, "top": 974, "width": 266.10009765625, "height": 13, "text": "-error: unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1760, "top": 969, "width": 276.10009765625, "height": 23 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpaNsPGoJXavI=", "_parent": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "subViews": [ { "_type": "UMLOperationView", "_id": "AAAAAAFpaa9H67b2kfQ=", "_parent": { "$ref": "AAAAAAFpaNsPGoJXavI=" }, "model": { "$ref": "AAAAAAFpaa9Hsbbe43A=" }, "font": "Arial;13;0", "left": 1765, "top": 997, "width": 266.10009765625, "height": 13, "text": "#ConnectivityManager()", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpaa5Ck7O4Tw8=", "_parent": { "$ref": "AAAAAAFpaNsPGoJXavI=" }, "model": { "$ref": "AAAAAAFpaa5CV7OgT+A=" }, "font": "Arial;13;0", "left": 1765, "top": 1012, "width": 266.10009765625, "height": 13, "text": "+enableSTAAndAP(enable: boolean): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpaa0Q5aTeIOI=", "_parent": { "$ref": "AAAAAAFpaNsPGoJXavI=" }, "model": { "$ref": "AAAAAAFpaa0QqaTGXec=" }, "font": "Arial;13;0", "left": 1765, "top": 1027, "width": 266.10009765625, "height": 13, "text": "+const getError(): unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1760, "top": 992, "width": 276.10009765625, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpaNsPGoJYARo=", "_parent": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": 88, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpaNsPGoJZWkQ=", "_parent": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "model": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": 88, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1760, "top": 944, "width": 276.10009765625, "height": 101, "nameCompartment": { "$ref": "AAAAAAFpaNsPGoJRV0w=" }, "attributeCompartment": { "$ref": "AAAAAAFpaNsPGoJWZOo=" }, "operationCompartment": { "$ref": "AAAAAAFpaNsPGoJXavI=" }, "receptionCompartment": { "$ref": "AAAAAAFpaNsPGoJYARo=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpaNsPGoJZWkQ=" } }, { "_type": "UMLAssociationView", "_id": "AAAAAAFpaNugXYbE5zE=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbF21A=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "font": "Arial;13;0", "left": 1672, "top": 920, "width": 123.55712890625, "height": 13, "alpha": 0.4154393373568881, "distance": 98.95453501482385, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 1, "text": "-connectivityManager" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbGPJI=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "visible": null, "font": "Arial;13;0", "left": 1642, "top": 914, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbH65o=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "visible": false, "font": "Arial;13;0", "left": 1634, "top": 958, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbIQSM=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbBWvM=" }, "visible": false, "font": "Arial;13;0", "left": 1543, "top": 913, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbJgZs=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbBWvM=" }, "visible": false, "font": "Arial;13;0", "left": 1547, "top": 900, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbKsRs=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbBWvM=" }, "visible": false, "font": "Arial;13;0", "left": 1534, "top": 939, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbLqec=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbCZ5o=" }, "visible": false, "font": "Arial;13;0", "left": 1735, "top": 945, "height": 13, "alpha": -0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbMsJ8=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbCZ5o=" }, "visible": false, "font": "Arial;13;0", "left": 1735, "top": 932, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaNugXYbNdgM=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbCZ5o=" }, "visible": false, "font": "Arial;13;0", "left": 1735, "top": 973, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpaNugXYbE5zE=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpaNugXYbOZ+0=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbBWvM=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpaNugXobPSf0=", "_parent": { "$ref": "AAAAAAFpaNugXYbE5zE=" }, "model": { "$ref": "AAAAAAFpaNugXYbCZ5o=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1515:930;1759:971", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpaNugXYbF21A=" }, "stereotypeLabel": { "$ref": "AAAAAAFpaNugXYbGPJI=" }, "propertyLabel": { "$ref": "AAAAAAFpaNugXYbH65o=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpaNugXYbIQSM=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpaNugXYbJgZs=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpaNugXYbKsRs=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpaNugXYbLqec=" }, "headPropertyLabel": { "$ref": "AAAAAAFpaNugXYbMsJ8=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpaNugXYbNdgM=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpaNugXYbOZ+0=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpaNugXobPSf0=" } }, { "_type": "UMLClassView", "_id": "AAAAAAFpaUr0nY5IlwY=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "subViews": [ { "_type": "UMLNameCompartmentView", "_id": "AAAAAAFpaUr0nY5JLRQ=", "_parent": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "subViews": [ { "_type": "LabelView", "_id": "AAAAAAFpaUr0nY5Kk14=", "_parent": { "$ref": "AAAAAAFpaUr0nY5JLRQ=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": -16, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpaUr0nY5LZtY=", "_parent": { "$ref": "AAAAAAFpaUr0nY5JLRQ=" }, "font": "Arial;13;1", "left": 1781, "top": 775, "width": 233.8857421875, "height": 13, "text": "ESP8266WiFiClass" }, { "_type": "LabelView", "_id": "AAAAAAFpaUr0nY5M2rc=", "_parent": { "$ref": "AAAAAAFpaUr0nY5JLRQ=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": -16, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpaUr0nY5Ni5Q=", "_parent": { "$ref": "AAAAAAFpaUr0nY5JLRQ=" }, "visible": false, "font": "Arial;13;0", "left": -192, "top": -16, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1776, "top": 768, "width": 243.8857421875, "height": 25, "stereotypeLabel": { "$ref": "AAAAAAFpaUr0nY5Kk14=" }, "nameLabel": { "$ref": "AAAAAAFpaUr0nY5LZtY=" }, "namespaceLabel": { "$ref": "AAAAAAFpaUr0nY5M2rc=" }, "propertyLabel": { "$ref": "AAAAAAFpaUr0nY5Ni5Q=" } }, { "_type": "UMLAttributeCompartmentView", "_id": "AAAAAAFpaUr0nY5OslU=", "_parent": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "font": "Arial;13;0", "left": 1776, "top": 793, "width": 243.8857421875, "height": 10 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpaUr0nY5Pw6w=", "_parent": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "font": "Arial;13;0", "left": 1776, "top": 803, "width": 243.8857421875, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpaUr0nY5QkRw=", "_parent": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "visible": false, "font": "Arial;13;0", "left": -96, "top": -8, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpaUr0nY5Rl28=", "_parent": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "model": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" }, "visible": false, "font": "Arial;13;0", "left": -96, "top": -8, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1776, "top": 768, "width": 243.8857421875, "height": 45, "nameCompartment": { "$ref": "AAAAAAFpaUr0nY5JLRQ=" }, "attributeCompartment": { "$ref": "AAAAAAFpaUr0nY5OslU=" }, "operationCompartment": { "$ref": "AAAAAAFpaUr0nY5Pw6w=" }, "receptionCompartment": { "$ref": "AAAAAAFpaUr0nY5QkRw=" }, "templateParameterCompartment": { "$ref": "AAAAAAFpaUr0nY5Rl28=" } }, { "_type": "UMLGeneralizationView", "_id": "AAAAAAFpaUvZXJA9KI0=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpaUvZXJA7Lq8=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpaUvZXJA+Q34=", "_parent": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "model": { "$ref": "AAAAAAFpaUvZXJA7Lq8=" }, "visible": false, "font": "Arial;13;0", "left": 1882, "top": 871, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaUvZXZA/x/A=", "_parent": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "model": { "$ref": "AAAAAAFpaUvZXJA7Lq8=" }, "visible": null, "font": "Arial;13;0", "left": 1867, "top": 871, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpaUvZXZBACBw=", "_parent": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "model": { "$ref": "AAAAAAFpaUvZXJA7Lq8=" }, "visible": false, "font": "Arial;13;0", "left": 1911, "top": 872, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpaUvZXJA9KI0=" }, "edgePosition": 1 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpaUr0nY5IlwY=" }, "tail": { "$ref": "AAAAAAFpaNsPGoJQWWc=" }, "lineStyle": 1, "points": "1897:943;1897:813", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpaUvZXJA+Q34=" }, "stereotypeLabel": { "$ref": "AAAAAAFpaUvZXZA/x/A=" }, "propertyLabel": { "$ref": "AAAAAAFpaUvZXZBACBw=" } } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpHqCuU75sfJc=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SAB", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFpHucSu786GMw=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpHucSu787JQM=", "_parent": { "$ref": "AAAAAAFpHucSu786GMw=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpHucSu788r0g=", "_parent": { "$ref": "AAAAAAFpHucSu786GMw=" }, "name": "screenManager", "reference": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "visibility": "private" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpHvH4IcMf3PI=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpHvH4IcMgBQI=", "_parent": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpHvH4IcMhRrE=", "_parent": { "$ref": "AAAAAAFpHvH4IcMf3PI=" }, "name": "rtcManager", "reference": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "visibility": "private" } }, { "_type": "UMLDependency", "_id": "AAAAAAFpHwu1qch8V5g=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "source": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "target": { "$ref": "AAAAAAFpHwleMcfk8SY=" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpH7XLo+ODIeg=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH7XLo+OEKpg=", "_parent": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH7XLo+OFwdw=", "_parent": { "$ref": "AAAAAAFpH7XLo+ODIeg=" }, "name": "const pinMapping", "reference": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "visibility": "private" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpH8b/0eld3R8=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH8b/0eleqFY=", "_parent": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH8b/0elfarA=", "_parent": { "$ref": "AAAAAAFpH8b/0eld3R8=" }, "name": "const screenConfig", "reference": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "visibility": "private" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpH9BNKfMrW5s=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH9BNKfMsCU4=", "_parent": { "$ref": "AAAAAAFpH9BNKfMrW5s=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpH9BNKfMtPsA=", "_parent": { "$ref": "AAAAAAFpH9BNKfMrW5s=" }, "name": "const RtcConfig", "reference": { "$ref": "AAAAAAFpH86Nr+8bFQc=" }, "visibility": "private" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpQ9mWjm4wryM=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const sdCardConfig", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpQ9mWjm4xAQU=", "_parent": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpQ9mWjm4ygsM=", "_parent": { "$ref": "AAAAAAFpQ9mWjm4wryM=" }, "reference": { "$ref": "AAAAAAFpQ9QOOVidDCY=" } }, "visibility": "private" }, { "_type": "UMLAssociation", "_id": "AAAAAAFpQ+tDNo4A/XI=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpQ+tDNo4BqHQ=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpQ+tDNo4CuqA=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "name": "sdCardManager", "reference": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "visibility": "private" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpZu2qEDcavlg=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "sdCardManager", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpZu2qEDcbY/A=", "_parent": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpZu2qEDccA/Q=", "_parent": { "$ref": "AAAAAAFpZu2qEDcavlg=" }, "reference": { "$ref": "AAAAAAFpKneDcR8MzCI=" } }, "visibility": "private" }, { "_type": "UMLDependency", "_id": "AAAAAAFpaGrMUXGu0KQ=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "source": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "target": { "$ref": "AAAAAAFpaGqPf2+J4lI=" } }, { "_type": "UMLAssociation", "_id": "AAAAAAFpaNugXYbAr0c=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "connectivityManager", "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpaNugXYbBWvM=", "_parent": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "reference": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpaNugXYbCZ5o=", "_parent": { "$ref": "AAAAAAFpaNugXYbAr0c=" }, "reference": { "$ref": "AAAAAAFpaNsPDYJOKSk=" } }, "visibility": "private" } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpHqcQSr6h450=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "display", "visibility": "private", "type": "Adafruit_SSD1306" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHuue8sDpcoQ=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "rtc", "visibility": "private", "type": "const RTC_DS3231" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIJy3HQ29knI=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "error", "visibility": "private", "type": "unsigned char" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpHvkxbsYot4M=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "SAB" }, { "_type": "UMLOperation", "_id": "AAAAAAFpHvoxW8cKCvI=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "SAB", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHvq/rcdgsi4=", "_parent": { "$ref": "AAAAAAFpHvoxW8cKCvI=" }, "name": "pinConfig", "type": "const PinMapping" }, { "_type": "UMLParameter", "_id": "AAAAAAFpH9mCc/njrBU=", "_parent": { "$ref": "AAAAAAFpHvoxW8cKCvI=" }, "name": "screenConfig", "type": "const ScreenConfig" }, { "_type": "UMLParameter", "_id": "AAAAAAFpQ+gMR4S8bog=", "_parent": { "$ref": "AAAAAAFpHvoxW8cKCvI=" }, "name": "sdCardConfig", "type": "const SDCardConfig" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHukSSsASC8A=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getScreenManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHun1N8BK4eQ=", "_parent": { "$ref": "AAAAAAFpHukSSsASC8A=" }, "type": "ScreenManager&", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHuy+acEXKRg=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getRtcManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHu0jUME2XVY=", "_parent": { "$ref": "AAAAAAFpHuy+acEXKRg=" }, "type": "RTCManager&", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpRAHUOMXUqWA=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "getSdCardManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpRAJhC8bFkRU=", "_parent": { "$ref": "AAAAAAFpRAHUOMXUqWA=" }, "type": "SDCardManager&", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpaUokKIo/RjI=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "getConnectivityManager", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpaUqUco07rIw=", "_parent": { "$ref": "AAAAAAFpaUokKIo/RjI=" }, "type": "ConnectivityManager&", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH8TLd+gtxdc=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getPinConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH8Yfxuh8C90=", "_parent": { "$ref": "AAAAAAFpH8TLd+gtxdc=" }, "type": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH9CZ7fScusk=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getScreenConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9DU6/TuDy8=", "_parent": { "$ref": "AAAAAAFpH9CZ7fScusk=" }, "type": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpRAVi2cdv0SM=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getSdCardConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpRAXDwshgjp0=", "_parent": { "$ref": "AAAAAAFpRAVi2cdv0SM=" }, "type": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIJ1Abg48fno=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getError", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIJ170Q5/Gtk=", "_parent": { "$ref": "AAAAAAFpIJ1Abg48fno=" }, "type": "unsigned char", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpZvDHQ1cxzYw=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "const getPowerInfo", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpZvJAullcD58=", "_parent": { "$ref": "AAAAAAFpZvDHQ1cxzYw=" }, "type": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpaM+oRnr+VtU=", "_parent": { "$ref": "AAAAAAFpZvDHQ1cxzYw=" }, "name": "nbOfMeasures", "type": "const unsigned char", "defaultValue": "5" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpHq11gr6oq4M=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ScreenManager", "ownedElements": [ { "_type": "UMLAssociation", "_id": "AAAAAAFpIVDGIBS0BiA=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "end1": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpIVDGIBS1iZ8=", "_parent": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "reference": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "navigable": false }, "end2": { "_type": "UMLAssociationEnd", "_id": "AAAAAAFpIVDGIBS2Di0=", "_parent": { "$ref": "AAAAAAFpIVDGIBS0BiA=" }, "reference": { "$ref": "AAAAAAFpIVCM/xPV/bU=" } } }, { "_type": "UMLDependency", "_id": "AAAAAAFpQ2gCbx6xF58=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "source": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "target": { "$ref": "AAAAAAFpQ2cErBlqAaU=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpIK8zeBHqtks=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayRef", "visibility": "private", "type": "Adafruit_SSD1306" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVOrExmy4PM=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "viewLinkedList", "visibility": "private", "type": { "$ref": "AAAAAAFpIVCM/xPV/bU=" } }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIXK7gR7jCLw=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "error", "visibility": "private", "type": "unsigned char" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpKn3+5y1ZFXA=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayColorInverted", "visibility": "private", "type": "boolean" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpKn8jMS32ETQ=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayDimmed", "visibility": "private", "type": "boolean" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpMOTT9VAw12E=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "currentView", "visibility": "private", "type": "ViewLink*" }, { "_type": "UMLAttribute", "_id": "AAAAAAFph7+HZq1xIXA=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "viewNotFound", "visibility": "private", "type": "ViewLink" }, { "_type": "UMLAttribute", "_id": "AAAAAAFph8A2wK4gaJM=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "viewFuncUndefined", "visibility": "private", "type": "ViewLink" }, { "_type": "UMLAttribute", "_id": "AAAAAAFph8DGzK/YD+k=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "currentViewUndefined", "visibility": "private", "type": "ViewLink" }, { "_type": "UMLAttribute", "_id": "AAAAAAFph8Fpt7CHaJU=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "viewFunctionFailedToExecute", "visibility": "private", "type": "ViewLink" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpHq4kf77UUiM=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "ScreenManager", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHrMdnb7kTXk=", "_parent": { "$ref": "AAAAAAFpHq4kf77UUiM=" }, "name": "display", "type": "Adafruit_SSD1306&" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHrx2a773c7c=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "addView", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHuDzo78M0Og=", "_parent": { "$ref": "AAAAAAFpHrx2a773c7c=" }, "name": "*logic_function", "type": "boolean" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHuDzo78Nd0k=", "_parent": { "$ref": "AAAAAAFpHrx2a773c7c=" }, "name": "pData", "type": "void *" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHuDzpL8O0JQ=", "_parent": { "$ref": "AAAAAAFpHrx2a773c7c=" }, "name": "UID", "type": "const unsigned char" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHu1WAcFUUDk=", "_parent": { "$ref": "AAAAAAFpHrx2a773c7c=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHr3Ger7+mNc=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "removeView", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHsOeyr8Ibtk=", "_parent": { "$ref": "AAAAAAFpHr3Ger7+mNc=" }, "name": "UID", "type": "const unsigned char" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHu13ZcFphRE=", "_parent": { "$ref": "AAAAAAFpHr3Ger7+mNc=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHuGHYr8WkXQ=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayView", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHuIzzr8dgQQ=", "_parent": { "$ref": "AAAAAAFpHuGHYr8WkXQ=" }, "name": "UID", "type": "const int", "isReadOnly": true, "defaultValue": "-1" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHu2P+cF+BRQ=", "_parent": { "$ref": "AAAAAAFpHuGHYr8WkXQ=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFphtpQVGtity0=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayNextView", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFphtrXsG7AePw=", "_parent": { "$ref": "AAAAAAFphtpQVGtity0=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHuK2fL8ilKQ=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "invertDisplayColor", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHuZVFL8qF8k=", "_parent": { "$ref": "AAAAAAFpHuK2fL8ilKQ=" }, "name": "inverted", "type": "const boolean" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHu3Px8GjUKA=", "_parent": { "$ref": "AAAAAAFpHuK2fL8ilKQ=" }, "type": "void", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpQ2HivgSNIGw=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "orientDisplay", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ2JLTATfkNk=", "_parent": { "$ref": "AAAAAAFpQ2HivgSNIGw=" }, "type": "void", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpQ2nYiiBdFCU=", "_parent": { "$ref": "AAAAAAFpQ2HivgSNIGw=" }, "name": "orientation", "type": "const Orientation" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHuZoKb8sWRY=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "dimDisplay", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHuacfb8zGHI=", "_parent": { "$ref": "AAAAAAFpHuZoKb8sWRY=" }, "name": "dimmed", "type": "const boolean" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHu3fUcG4bx0=", "_parent": { "$ref": "AAAAAAFpHuZoKb8sWRY=" }, "type": "void", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpQ2D4gwKutwk=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "clearDisplay", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ2G62QMACTU=", "_parent": { "$ref": "AAAAAAFpQ2D4gwKutwk=" }, "type": "void", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpQ3OJASWff6Y=", "_parent": { "$ref": "AAAAAAFpQ2D4gwKutwk=" }, "name": "bufferOnly", "type": "boolean", "defaultValue": "false" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIXL2kx+t5Ww=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const getError", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIXNfEiA9Uxg=", "_parent": { "$ref": "AAAAAAFpIXL2kx+t5Ww=" }, "type": "unsigned char", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpKn+bUC6TIU8=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const isDisplayColorInverted", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpKoAK7i70pY4=", "_parent": { "$ref": "AAAAAAFpKn+bUC6TIU8=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpQ2y0FiOCjGA=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const getDisplayOrientation", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ2012iPUiFU=", "_parent": { "$ref": "AAAAAAFpQ2y0FiOCjGA=" }, "type": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpKoAXui9uQ2w=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const isDisplayDimmed", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpKoBTTC/AlA0=", "_parent": { "$ref": "AAAAAAFpKoAXui9uQ2w=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpMOabFFsCl+E=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const getCurrentViewUID", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpMOc6sVw6LUc=", "_parent": { "$ref": "AAAAAAFpMOabFFsCl+E=" }, "type": "int", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFphsx7GmcQvjI=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "const getViewCount", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFphsz/Lmi119g=", "_parent": { "$ref": "AAAAAAFphsx7GmcQvjI=" }, "type": "unsigned char", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIV35vBs6xGk=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "addNewLinkAtTheEnd", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIV43txuMIfA=", "_parent": { "$ref": "AAAAAAFpIV35vBs6xGk=" }, "name": "viewLinkedList", "type": "ViewLinkedList *" }, { "_type": "UMLParameter", "_id": "AAAAAAFpIV43txuNeUw=", "_parent": { "$ref": "AAAAAAFpIV35vBs6xGk=" }, "name": "viewLink", "type": "ViewLink" }, { "_type": "UMLParameter", "_id": "AAAAAAFpIV43txuONps=", "_parent": { "$ref": "AAAAAAFpIV35vBs6xGk=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIVRhRxptGlk=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "createEmptyList", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIVT1KxreD08=", "_parent": { "$ref": "AAAAAAFpIVRhRxptGlk=" }, "type": "void *", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIWCsJhz9LOI=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "isListEmpty", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIWDphB1PioU=", "_parent": { "$ref": "AAAAAAFpIWCsJhz9LOI=" }, "type": "boolean", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpIWGkox2scSo=", "_parent": { "$ref": "AAAAAAFpIWCsJhz9LOI=" }, "name": "ViewLinkedList viewLinkedList", "type": "" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpJr23GpTCSEg=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "removeLinkByUID", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpJr40KZUjrSE=", "_parent": { "$ref": "AAAAAAFpJr23GpTCSEg=" }, "type": "boolean", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpJr5+j5XLL6Y=", "_parent": { "$ref": "AAAAAAFpJr23GpTCSEg=" }, "name": "viewLinkedList", "type": "ViewLinkedList *" }, { "_type": "UMLParameter", "_id": "AAAAAAFpJr5+j5XMdAM=", "_parent": { "$ref": "AAAAAAFpJr23GpTCSEg=" }, "name": "UID", "type": "const unsigned char" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpML17zkG6Ooo=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "getLinkByUID", "visibility": "private", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpML+IaEIreyQ=", "_parent": { "$ref": "AAAAAAFpML17zkG6Ooo=" }, "name": "viewLinkedList", "type": "ViewLinkedList" }, { "_type": "UMLParameter", "_id": "AAAAAAFpML+IaUIs5DQ=", "_parent": { "$ref": "AAAAAAFpML17zkG6Ooo=" }, "type": "ViewLink *", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFpMMk/Y09MEGo=", "_parent": { "$ref": "AAAAAAFpML17zkG6Ooo=" }, "name": "UID", "type": "const unsigned char" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFphuIkTXHpnkM=", "_parent": { "$ref": "AAAAAAFpHq11gr6oq4M=" }, "name": "displayError", "visibility": "private", "isStatic": true, "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFphuLCUnJonjU=", "_parent": { "$ref": "AAAAAAFphuIkTXHpnkM=" }, "name": "display", "type": "Adafruit_SSD1306&" }, { "_type": "UMLParameter", "_id": "AAAAAAFphuPkOnPrLHs=", "_parent": { "$ref": "AAAAAAFphuIkTXHpnkM=" }, "type": "boolean", "direction": "return" }, { "_type": "UMLParameter", "_id": "AAAAAAFph5YGA3yn/2w=", "_parent": { "$ref": "AAAAAAFphuIkTXHpnkM=" }, "name": "pData", "type": "void *" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpHutgsMB/AXY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "RTCManager", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpH/ODAP4LtlA=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "rtcRef", "visibility": "private", "type": "const RTC_DS3231&" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpHvDyGMK4m84=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "RTCManager", "visibility": "protected", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHvGSJsLX7PE=", "_parent": { "$ref": "AAAAAAFpHvDyGMK4m84=" }, "name": "rtc", "type": "const RTC_DS3231&" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHu5r+8HWdi4=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "getDateTime", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHu7kt8H1ptw=", "_parent": { "$ref": "AAAAAAFpHu5r+8HWdi4=" }, "type": "DateTime", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHu9y08IShm0=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "setDate", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHu/uQsIx+7k=", "_parent": { "$ref": "AAAAAAFpHu9y08IShm0=" }, "name": "dateTime", "type": "const DateTime" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHvCxx8KGStQ=", "_parent": { "$ref": "AAAAAAFpHu9y08IShm0=" }, "type": "void", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHvBWMsJbZm4=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "setTime", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHvCWq8Jx8Dc=", "_parent": { "$ref": "AAAAAAFpHvBWMsJbZm4=" }, "name": "dateTime", "type": "const DateTime" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHvDLqMKbM1w=", "_parent": { "$ref": "AAAAAAFpHvBWMsJbZm4=" }, "type": "void", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIGi9CwFu+kg=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "setDateTime", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIGjd1QIaTEQ=", "_parent": { "$ref": "AAAAAAFpIGi9CwFu+kg=" }, "name": "dateTime", "type": "const DateTime" }, { "_type": "UMLParameter", "_id": "AAAAAAFpIGjd1gIbsg8=", "_parent": { "$ref": "AAAAAAFpIGi9CwFu+kg=" }, "type": "void", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpIHTdiQOcTyY=", "_parent": { "$ref": "AAAAAAFpHutgsMB/AXY=" }, "name": "const hasLostPower", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpIHVXsgPu6og=", "_parent": { "$ref": "AAAAAAFpIHTdiQOcTyY=" }, "type": "boolean", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpHwleMcfk8SY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "PinMapping", "ownedElements": [ { "_type": "UMLDependency", "_id": "AAAAAAFpH1V7tdpbBsw=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "source": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "target": { "$ref": "AAAAAAFpH1AzlNJrhO0=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpHxWNDM3CwW4=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "I2C_sda", "visibility": "private", "type": "const Pin" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHxWxhM4KT3Y=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "I2C_scl", "visibility": "private", "type": "const Pin" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHxW27c4uwMQ=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "SPI_mosi", "visibility": "private", "type": "const Pin" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHxW5Xs5SeKk=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "SPI_miso", "visibility": "private", "type": "const Pin" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHxW7ws52m1s=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "SPI_clk", "visibility": "private", "type": "const Pin" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpHxW9Ws6a3bg=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "SPI_sdCard_cs", "visibility": "private", "type": "const Pin" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpHwx3KslNYmM=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "PinMapping", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHw2tpsm7w/E=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "I2C_sda", "type": "const Pin" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHw7EVsoHqI8=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "I2C_scl", "type": "const Pin" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHw7EVsoI0LQ=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "SPI_mosi", "type": "const Pin" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHw9IRMokMvM=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "SPI_miso", "type": "const Pin" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHxAaIMpwNNE=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "SPI_clk", "type": "const Pin" }, { "_type": "UMLParameter", "_id": "AAAAAAFpHxAaIcpx6vU=", "_parent": { "$ref": "AAAAAAFpHwx3KslNYmM=" }, "name": "SPI_sdCard_cs", "type": "const Pin" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxEtRssKuqE=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "PinMapping" }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxHwuctNKJA=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "const getI2C_sda", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxK3cctyIYg=", "_parent": { "$ref": "AAAAAAFpHxHwuctNKJA=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxLIJ8uYETA=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "const getI2C_scl", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxLdssu9h4Y=", "_parent": { "$ref": "AAAAAAFpHxLIJ8uYETA=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxLeIMvRHpI=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "const getSPI_mosi", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxMl8cv2L+U=", "_parent": { "$ref": "AAAAAAFpHxLeIMvRHpI=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxMmd8wK/mQ=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "const getSPI_miso", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxM9e8wv0to=", "_parent": { "$ref": "AAAAAAFpHxMmd8wK/mQ=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxM+A8xDhwQ=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "constgetSPI_clk", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxNY+MxoSqk=", "_parent": { "$ref": "AAAAAAFpHxM+A8xDhwQ=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpHxNZe8x8mJQ=", "_parent": { "$ref": "AAAAAAFpHwleMcfk8SY=" }, "name": "const getSPI_sdCard_cs", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpHxST7M1+nQU=", "_parent": { "$ref": "AAAAAAFpHxNZe8x8mJQ=" }, "type": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "direction": "return" } ] } ] }, { "_type": "UMLEnumeration", "_id": "AAAAAAFpH1AzlNJrhO0=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Pin", "literals": [ { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1JMrdZh60Q=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_0" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1PzZNdQilU=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_1_TX" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1P559eBvu8=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_2" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1P/WNeyk4w=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_3_RX" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1QEI9fjJE0=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_4_SDA" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1SZtNjf3S8=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_5_SCL" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1XCJNrNu6o=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_10" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1XrJ9si6fc=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_12_MISO" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1YZidtlNY0=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_13_MOSI" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1YxWtuWoBg=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_14_CLK" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1ZUoNvrAyQ=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_15" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1ZrK9wcSWI=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "GPIO_16" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH1aC+txNiU8=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "ADC" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpH6EPVd9wq4I=", "_parent": { "$ref": "AAAAAAFpH1AzlNJrhO0=" }, "name": "DEFAULT_PIN" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpH8Z66uirX5g=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ScreenConfig", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpH82Ih+09tx4=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "width", "visibility": "private", "type": "const unsigned char" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpH83nqO28n7I=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "height", "visibility": "private", "type": "const unsigned char" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpH84nIu47m8U=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "address", "visibility": "private", "type": "const unsigned char" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpH8dhYOpwjuY=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "ScreenConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH8wc9erMIrI=", "_parent": { "$ref": "AAAAAAFpH8dhYOpwjuY=" }, "name": "width", "type": "const unsigned char" }, { "_type": "UMLParameter", "_id": "AAAAAAFpH8wc9urNnsw=", "_parent": { "$ref": "AAAAAAFpH8dhYOpwjuY=" }, "name": "height", "type": "const unsigned char" }, { "_type": "UMLParameter", "_id": "AAAAAAFpH8wc9urOIw8=", "_parent": { "$ref": "AAAAAAFpH8dhYOpwjuY=" }, "name": "address", "type": "const unsigned char" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH9ZtN/XLblU=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "const getWidth", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9bM7PYdoVQ=", "_parent": { "$ref": "AAAAAAFpH9ZtN/XLblU=" }, "type": "unsigned char", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH9bNjPZM25I=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "const getHeight", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9cHXPae0/o=", "_parent": { "$ref": "AAAAAAFpH9bNjPZM25I=" }, "type": "unsigned char", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH9cH/fbN6iY=", "_parent": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "name": "const getAddress", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9dNL/cfLr8=", "_parent": { "$ref": "AAAAAAFpH9cH/fbN6iY=" }, "type": "unsigned char", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpH86Nr+8bFQc=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "RtcConfig", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpH87Rcu/Vdz4=", "_parent": { "$ref": "AAAAAAFpH86Nr+8bFQc=" }, "name": "address", "visibility": "private", "type": "const unsigned char" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpH8/rFPJJ6jY=", "_parent": { "$ref": "AAAAAAFpH86Nr+8bFQc=" }, "name": "RtcConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9Ap//KMsMg=", "_parent": { "$ref": "AAAAAAFpH8/rFPJJ6jY=" }, "name": "address", "type": "const unsigned char" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpH9dnM/fGSHQ=", "_parent": { "$ref": "AAAAAAFpH86Nr+8bFQc=" }, "name": "const getAddress", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpH9eJ4vgYpKI=", "_parent": { "$ref": "AAAAAAFpH9dnM/fGSHQ=" }, "type": "unsigned char", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpIVCM/xPV/bU=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ViewLinkedList", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpIVFv0xYYyKo=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "pData", "visibility": "private", "type": "void*" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVHZcha1vLw=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "logic_function", "visibility": "private", "type": "boolean*" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVKy4BfqLR4=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "UID", "visibility": "private", "type": "const int" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVL7ehiHAoI=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "next", "visibility": "private", "type": "ViewLink*" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpKneDcR8MzCI=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SDCardManager", "ownedElements": [ { "_type": "UMLDependency", "_id": "AAAAAAFpQ/Pv17tL/oU=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "source": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "target": { "$ref": "AAAAAAFpQ/IawK+m1uc=" } }, { "_type": "UMLGeneralization", "_id": "AAAAAAFpZu0RvzWNkaM=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "source": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "target": { "$ref": "AAAAAAFpZuy+sTN5Fgg=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpQ+jhH4xoZLI=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "name": "sdCardRef", "visibility": "private", "type": "SDlass&" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpQ9KMq0dNedU=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "name": "SDCardManager", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFpQ+/7VZsYeQU=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "name": "const getSize", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ/GM4JvHpoI=", "_parent": { "$ref": "AAAAAAFpQ+/7VZsYeQU=" }, "name": "sizeUnit", "type": "const SizeUnit", "defaultValue": "GBYTE" }, { "_type": "UMLParameter", "_id": "AAAAAAFpQ/GM4JvIMbI=", "_parent": { "$ref": "AAAAAAFpQ+/7VZsYeQU=" }, "type": "double", "direction": "return" } ] } ] }, { "_type": "UMLEnumeration", "_id": "AAAAAAFpQ2T5OgsBzio=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Rotation" }, { "_type": "UMLEnumeration", "_id": "AAAAAAFpQ2cErBlqAaU=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "Orientation", "literals": [ { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ2c+WRp65qo=", "_parent": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "name": "OR_0" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ2dzZBw0zAQ=", "_parent": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "name": "OR_90" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ2eN5xykABc=", "_parent": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "name": "OR_180" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ2evKx0UdVc=", "_parent": { "$ref": "AAAAAAFpQ2cErBlqAaU=" }, "name": "OR_270" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpQ9QOOVidDCY=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SDCardConfig", "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpQ9S7ElmpF4o=", "_parent": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "name": "spi_speed", "visibility": "private", "type": "const uint32_t" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpQ9yl/3Z8akM=", "_parent": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "name": "SDCardConfig", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ90nZncCfoI=", "_parent": { "$ref": "AAAAAAFpQ9yl/3Z8akM=" }, "name": "spiSpeed", "type": "const uint32_t" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpQ9duml64Utk=", "_parent": { "$ref": "AAAAAAFpQ9QOOVidDCY=" }, "name": "const getSPISpeed", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ9h/81/PsHY=", "_parent": { "$ref": "AAAAAAFpQ9duml64Utk=" }, "type": "const uint32_t", "direction": "return" } ] } ] }, { "_type": "UMLEnumeration", "_id": "AAAAAAFpQ/IawK+m1uc=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SizeUnit", "literals": [ { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/J2ebOvHFw=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "BIT" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/Kj97SIuvc=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "BYTE" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/KwcLUi39g=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "KBIT" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/LOy7W8rTg=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "KBYTE" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/LgwbZWUvU=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "MBIT" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/OaGbcvMjs=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "MBYTE" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/Oo4LfJBu8=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "GBIT" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpQ/O1ALhj/oY=", "_parent": { "$ref": "AAAAAAFpQ/IawK+m1uc=" }, "name": "GBYTE" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpZuy+sTN5Fgg=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "SDClass" }, { "_type": "UMLClass", "_id": "AAAAAAFpZvYIml/ZPq4=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "WebServer" }, { "_type": "UMLEnumeration", "_id": "AAAAAAFpaGm4i2dAS6M=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "PowerType", "literals": [ { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpaGot32iqFfo=", "_parent": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "name": "BATTERY" }, { "_type": "UMLEnumerationLiteral", "_id": "AAAAAAFpaGpJoGmDkHo=", "_parent": { "$ref": "AAAAAAFpaGm4i2dAS6M=" }, "name": "USB" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpaGqPf2+J4lI=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "PowerInfo", "ownedElements": [ { "_type": "UMLDependency", "_id": "AAAAAAFpaGregHIoSXE=", "_parent": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "source": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "target": { "$ref": "AAAAAAFpaGm4i2dAS6M=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpaGr9iHQfkxg=", "_parent": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "name": "powerType", "type": { "$ref": "AAAAAAFpaGm4i2dAS6M=" } }, { "_type": "UMLAttribute", "_id": "AAAAAAFpaGuvtXVh+e8=", "_parent": { "$ref": "AAAAAAFpaGqPf2+J4lI=" }, "name": "level", "type": "unsigned char" } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpaNsPDYJOKSk=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ConnectivityManager", "ownedElements": [ { "_type": "UMLGeneralization", "_id": "AAAAAAFpaUvZXJA7Lq8=", "_parent": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "source": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "target": { "$ref": "AAAAAAFpaUr0nY5Gjlw=" } } ], "attributes": [ { "_type": "UMLAttribute", "_id": "AAAAAAFpaay5iqNXYEU=", "_parent": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "name": "error", "visibility": "private", "type": "unsigned char" } ], "operations": [ { "_type": "UMLOperation", "_id": "AAAAAAFpaa9Hsbbe43A=", "_parent": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "name": "ConnectivityManager", "visibility": "protected" }, { "_type": "UMLOperation", "_id": "AAAAAAFpaa5CV7OgT+A=", "_parent": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "name": "enableSTAAndAP", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpaa7cdbSYv5c=", "_parent": { "$ref": "AAAAAAFpaa5CV7OgT+A=" }, "name": "enable", "type": "boolean" }, { "_type": "UMLParameter", "_id": "AAAAAAFpaa7cdrSZ2kg=", "_parent": { "$ref": "AAAAAAFpaa5CV7OgT+A=" }, "type": "boolean", "direction": "return" } ] }, { "_type": "UMLOperation", "_id": "AAAAAAFpaa0QqaTGXec=", "_parent": { "$ref": "AAAAAAFpaNsPDYJOKSk=" }, "name": "const getError", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpaa1w8KWNiL4=", "_parent": { "$ref": "AAAAAAFpaa0QqaTGXec=" }, "type": "unsigned char", "direction": "return" } ] } ] }, { "_type": "UMLClass", "_id": "AAAAAAFpaUr0nY5Gjlw=", "_parent": { "$ref": "AAAAAAFF+qBWK6M3Z8Y=" }, "name": "ESP8266WiFiClass" } ] } ] }