{ "_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": "AAAAAAFpRAFA08QB7bw=", "_parent": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "model": { "$ref": "AAAAAAFpRAFAo8P+2hc=" }, "font": "Arial;13;0", "left": 885, "top": 812, "width": 624.67919921875, "height": 13, "text": "-sdCard: SDClass", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIJy3Sg3AUD8=", "_parent": { "$ref": "AAAAAAFpHqCuVb50ZmE=" }, "model": { "$ref": "AAAAAAFpIJy3HQ29knI=" }, "font": "Arial;13;0", "left": 885, "top": 827, "width": 624.67919921875, "height": 13, "text": "-error: unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 880, "top": 777, "width": 634.67919921875, "height": 68 }, { "_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": 850, "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": 865, "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": 880, "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": 895, "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": 910, "width": 624.67919921875, "height": 13, "text": "+getSdCardManager(): &SDCardManager", "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 } ], "font": "Arial;13;0", "left": 880, "top": 845, "width": 634.67919921875, "height": 143 }, { "_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": 249, "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 } ], "font": "Arial;13;0", "left": 216, "top": 761, "width": 533.16748046875, "height": 98 }, { "_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": 864, "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": 879, "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": 894, "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": 909, "width": 523.16748046875, "height": 13, "text": "+displayView(UID: const int = -1): boolean", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpHuK2sr8lozM=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpHuK2fL8ilKQ=" }, "font": "Arial;13;0", "left": 221, "top": 924, "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": 939, "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": 954, "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": 969, "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": 984, "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": 999, "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": 1014, "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": 1029, "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": 1044, "width": 523.16748046875, "height": 13, "text": "+const getCurrentView(): ViewLink*", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpIV356hs9rsQ=", "_parent": { "$ref": "AAAAAAFpHq11g76xBiU=" }, "model": { "$ref": "AAAAAAFpIV35vBs6xGk=" }, "font": "Arial;13;0", "left": 221, "top": 1059, "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": 1074, "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": 1089, "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": 1104, "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": 1119, "width": 523.16748046875, "height": 13, "text": "-getLinkByUID(viewLinkedList: ViewLinkedList, UID: const unsigned char): ViewLink *", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 216, "top": 859, "width": 533.16748046875, "height": 278 }, { "_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": 416, "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": 815, "top": 920, "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": 816, "top": 935, "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": 812, "top": 891, "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": 854, "top": 917, "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": 853, "top": 930, "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": 856, "top": 889, "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": 760, "top": 924, "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": 779, "top": 937, "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": 769, "top": 897, "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:906;749:918", "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": -544, "top": -208, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66uiwBv0=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "font": "Arial;13;1", "left": 1205, "top": 503, "width": 590.7763671875, "height": 13, "text": "ScreenConfig" }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66uix6eY=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "visible": false, "font": "Arial;13;0", "left": -544, "top": -208, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpH8Z66+iyfHM=", "_parent": { "$ref": "AAAAAAFpH8Z66uiuDq0=" }, "visible": false, "font": "Arial;13;0", "left": -544, "top": -208, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 1200, "top": 496, "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": 1205, "top": 526, "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": 1205, "top": 541, "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": 1205, "top": 556, "width": 590.7763671875, "height": 13, "text": "-address: const unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1200, "top": 521, "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": 1205, "top": 579, "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": 1205, "top": 594, "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": 1205, "top": 609, "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": 1205, "top": 624, "width": 590.7763671875, "height": 13, "text": "+const getAddress(): unsigned char", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 1200, "top": 574, "width": 600.7763671875, "height": 68 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpH8Z66+i1aOU=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "visible": false, "font": "Arial;13;0", "left": -272, "top": -104, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpH8Z66+i2uWQ=", "_parent": { "$ref": "AAAAAAFpH8Z66uitImI=" }, "model": { "$ref": "AAAAAAFpH8Z66uirX5g=" }, "visible": false, "font": "Arial;13;0", "left": -272, "top": -104, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 1200, "top": 496, "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": 1358, "top": 687, "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": 1348, "top": 676, "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": 1379, "top": 708, "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": 1329, "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": 1322, "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": 1346, "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": 1419, "top": 657, "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": 1377, "top": 650, "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": 1410, "top": 675, "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": "1322:751;1417:657", "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", "left": 16, "top": 448, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPahJQ=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "font": "Arial;13;1", "left": 429, "top": 1223, "width": 153.55615234375, "height": 13, "text": "ViewLinkedList" }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPbWF0=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": 448, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpIVCNABPcGZg=", "_parent": { "$ref": "AAAAAAFpIVCNABPYowM=" }, "visible": false, "font": "Arial;13;0", "left": 16, "top": 448, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 424, "top": 1216, "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": 429, "top": 1246, "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": 429, "top": 1261, "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": 429, "top": 1276, "width": 153.55615234375, "height": 13, "text": "+UID: const unsigned char", "horizontalAlignment": 0 }, { "_type": "UMLAttributeView", "_id": "AAAAAAFpIVL7rhiWd3M=", "_parent": { "$ref": "AAAAAAFpIVCNABPdys4=" }, "model": { "$ref": "AAAAAAFpIVL7ehiHAoI=" }, "font": "Arial;13;0", "left": 429, "top": 1291, "width": 153.55615234375, "height": 13, "text": "+next: ViewLink*", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 424, "top": 1241, "width": 163.55615234375, "height": 68 }, { "_type": "UMLOperationCompartmentView", "_id": "AAAAAAFpIVCNABPe5uo=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "font": "Arial;13;0", "left": 424, "top": 1309, "width": 163.55615234375, "height": 10 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpIVCNABPfqj8=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "visible": false, "font": "Arial;13;0", "left": 8, "top": 224, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpIVCNABPg/dc=", "_parent": { "$ref": "AAAAAAFpIVCNABPX6Iw=" }, "model": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "visible": false, "font": "Arial;13;0", "left": 8, "top": 224, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 424, "top": 1216, "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": 512, "top": 1176, "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": 527, "top": 1175, "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": 483, "top": 1177, "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": 512, "top": 1170, "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": 526, "top": 1172, "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": 484, "top": 1168, "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": 513, "top": 1182, "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": 526, "top": 1178, "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": 486, "top": 1188, "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": "496:1152;500:1215", "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": -304, "top": 96, "height": 13 }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8Re7o=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "font": "Arial;13;1", "left": 805, "top": 1151, "width": 335.98779296875, "height": 13, "text": "SDCardManager" }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8SCYg=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "visible": false, "font": "Arial;13;0", "left": -304, "top": 96, "width": 73.67724609375, "height": 13, "text": "(from Model)" }, { "_type": "LabelView", "_id": "AAAAAAFpKneDcx8Tg7I=", "_parent": { "$ref": "AAAAAAFpKneDch8PyEY=" }, "visible": false, "font": "Arial;13;0", "left": -304, "top": 96, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 800, "top": 1144, "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": 805, "top": 1174, "width": 335.98779296875, "height": 13, "text": "-sdCardRef: SDlass&", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 800, "top": 1169, "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": 805, "top": 1197, "width": 335.98779296875, "height": 13, "text": "#SDCardManager(sdCard: SD&)", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpQ+/7m5sqeQQ=", "_parent": { "$ref": "AAAAAAFpKneDcx8Vby4=" }, "model": { "$ref": "AAAAAAFpQ+/7VZsYeQU=" }, "font": "Arial;13;0", "left": 805, "top": 1212, "width": 335.98779296875, "height": 13, "text": "+const getSize(sizeUnit: const SizeUnit = GBYTE): double", "horizontalAlignment": 0 }, { "_type": "UMLOperationView", "_id": "AAAAAAFpRYJJAA467cY=", "_parent": { "$ref": "AAAAAAFpKneDcx8Vby4=" }, "model": { "$ref": "AAAAAAFpRYJIxg4oepo=" }, "font": "Arial;13;0", "left": 805, "top": 1227, "width": 335.98779296875, "height": 13, "text": "+getSdCardHandler(): SDClass&", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 800, "top": 1192, "width": 345.98779296875, "height": 53 }, { "_type": "UMLReceptionCompartmentView", "_id": "AAAAAAFpKneDcx8WHvM=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": 48, "width": 10, "height": 10 }, { "_type": "UMLTemplateParameterCompartmentView", "_id": "AAAAAAFpKneDcx8XVFE=", "_parent": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "model": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "visible": false, "font": "Arial;13;0", "left": -152, "top": 48, "width": 10, "height": 10 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 800, "top": 1144, "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": 168, "top": 931, "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": 167, "top": 946, "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": 171, "top": 902, "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:926;126:920", "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": 1455, "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": 1023, "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": 1379, "top": 1057, "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": 1363, "top": 1001, "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": 1373, "top": 992, "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": 1341, "top": 1018, "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": "1334:1001;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": "UMLAssociationView", "_id": "AAAAAAFpQ+tDNo4EXBQ=", "_parent": { "$ref": "AAAAAAFF+qBtyKM79qY=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "subViews": [ { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44Fi84=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "visible": false, "font": "Arial;13;0", "left": 1084, "top": 1073, "height": 13, "alpha": 1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44GppM=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "visible": null, "font": "Arial;13;0", "left": 1097, "top": 1081, "height": 13, "alpha": 1.5707963267948966, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44H7V8=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4A/XI=" }, "visible": false, "font": "Arial;13;0", "left": 1059, "top": 1058, "height": 13, "alpha": -1.5707963267948966, "distance": 15, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 1 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44IfNE=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4BqHQ=" }, "visible": false, "font": "Arial;13;0", "left": 1115, "top": 1024, "height": 13, "alpha": 0.5235987755982988, "distance": 30, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44JfOg=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4BqHQ=" }, "visible": false, "font": "Arial;13;0", "left": 1125, "top": 1033, "height": 13, "alpha": 0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44KXiY=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4BqHQ=" }, "visible": false, "font": "Arial;13;0", "left": 1094, "top": 1006, "height": 13, "alpha": -0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "edgePosition": 2 }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44Lo1c=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4CuqA=" }, "font": "Arial;13;0", "left": 1057, "top": 1114, "width": 97.54443359375, "height": 13, "alpha": -0.7290417713619741, "distance": 80.75270893288967, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "text": "-sdCardManager" }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44Mwa8=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4CuqA=" }, "visible": false, "font": "Arial;13;0", "left": 1066, "top": 1128, "height": 13, "alpha": -0.7853981633974483, "distance": 40, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" } }, { "_type": "EdgeLabelView", "_id": "AAAAAAFpQ+tDN44NCuw=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4CuqA=" }, "visible": false, "font": "Arial;13;0", "left": 1028, "top": 1112, "height": 13, "alpha": 0.5235987755982988, "distance": 25, "hostEdge": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" } }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpQ+tDN44OZ5E=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4BqHQ=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 }, { "_type": "UMLQualifierCompartmentView", "_id": "AAAAAAFpQ+tDN44PlN4=", "_parent": { "$ref": "AAAAAAFpQ+tDNo4EXBQ=" }, "model": { "$ref": "AAAAAAFpQ+tDNo4CuqA=" }, "visible": false, "font": "Arial;13;0", "width": 10, "height": 10 } ], "font": "Arial;13;0", "head": { "$ref": "AAAAAAFpKneDch8OUuM=" }, "tail": { "$ref": "AAAAAAFpHqCuVb5uVUA=" }, "lineStyle": 1, "points": "1117:1001;1028:1143", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpQ+tDN44Fi84=" }, "stereotypeLabel": { "$ref": "AAAAAAFpQ+tDN44GppM=" }, "propertyLabel": { "$ref": "AAAAAAFpQ+tDN44H7V8=" }, "tailRoleNameLabel": { "$ref": "AAAAAAFpQ+tDN44IfNE=" }, "tailPropertyLabel": { "$ref": "AAAAAAFpQ+tDN44JfOg=" }, "tailMultiplicityLabel": { "$ref": "AAAAAAFpQ+tDN44KXiY=" }, "headRoleNameLabel": { "$ref": "AAAAAAFpQ+tDN44Lo1c=" }, "headPropertyLabel": { "$ref": "AAAAAAFpQ+tDN44Mwa8=" }, "headMultiplicityLabel": { "$ref": "AAAAAAFpQ+tDN44NCuw=" }, "tailQualifiersCompartment": { "$ref": "AAAAAAFpQ+tDN44OZ5E=" }, "headQualifiersCompartment": { "$ref": "AAAAAAFpQ+tDN44PlN4=" } }, { "_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": 621, "top": 1181, "width": 116.34619140625, "height": 13, "text": "«enumeration»" }, { "_type": "LabelView", "_id": "AAAAAAFpQ/IawK+rs18=", "_parent": { "$ref": "AAAAAAFpQ/IawK+pmSI=" }, "font": "Arial;13;1", "left": 621, "top": 1196, "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": -1440, "top": -320, "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": -1440, "top": -320, "height": 13, "horizontalAlignment": 1 } ], "font": "Arial;13;0", "left": 616, "top": 1176, "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": -720, "top": -160, "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": -720, "top": -160, "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": -720, "top": -160, "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": -720, "top": -160, "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": 621, "top": 1219, "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": 621, "top": 1234, "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": 621, "top": 1249, "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": 621, "top": 1264, "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": 621, "top": 1279, "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": 621, "top": 1294, "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": 621, "top": 1309, "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": 621, "top": 1324, "width": 116.34619140625, "height": 13, "text": "GBYTE", "horizontalAlignment": 0 } ], "font": "Arial;13;0", "left": 616, "top": 1214, "width": 126.34619140625, "height": 128 } ], "font": "Arial;13;0", "containerChangeable": true, "left": 616, "top": 1176, "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": 771, "top": 1257, "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": 773, "top": 1272, "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": 768, "top": 1228, "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": "799:1247;742:1252", "showVisibility": true, "nameLabel": { "$ref": "AAAAAAFpQ/Pv17tOWK0=" }, "stereotypeLabel": { "$ref": "AAAAAAFpQ/Pv17tP4nI=" }, "propertyLabel": { "$ref": "AAAAAAFpQ/Pv17tQB6s=" } } ] }, { "_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" } } ], "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": "AAAAAAFpRAFAo8P+2hc=", "_parent": { "$ref": "AAAAAAFpHqCuU75sfJc=" }, "name": "sdCard", "visibility": "private", "type": "SDClass" }, { "_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": "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": "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*" } ], "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": "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 getCurrentView", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpMOc6sVw6LUc=", "_parent": { "$ref": "AAAAAAFpMOabFFsCl+E=" }, "type": "ViewLink*", "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": "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", "type": "void" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVHZcha1vLw=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "*logic_function", "type": "boolean" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVKy4BfqLR4=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "UID", "type": "const unsigned char" }, { "_type": "UMLAttribute", "_id": "AAAAAAFpIVL7ehiHAoI=", "_parent": { "$ref": "AAAAAAFpIVCM/xPV/bU=" }, "name": "next", "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=" } } ], "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", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpQ+sc642kwj0=", "_parent": { "$ref": "AAAAAAFpQ9KMq0dNedU=" }, "name": "sdCard", "type": "SD&" } ] }, { "_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": "UMLOperation", "_id": "AAAAAAFpRYJIxg4oepo=", "_parent": { "$ref": "AAAAAAFpKneDcR8MzCI=" }, "name": "getSdCardHandler", "parameters": [ { "_type": "UMLParameter", "_id": "AAAAAAFpRYK3Iw6tRwM=", "_parent": { "$ref": "AAAAAAFpRYJIxg4oepo=" }, "type": "SDClass&", "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" } ] } ] } ] }