5803 lines
147 KiB
Plaintext
5803 lines
147 KiB
Plaintext
{
|
|
"_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": 570.4765625,
|
|
"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": 580.4765625,
|
|
"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": 570.4765625,
|
|
"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": 570.4765625,
|
|
"height": 13,
|
|
"text": "-rtc: const RTC_DS3231",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAFpIJy3Sg3AUD8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb50ZmE="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIJy3HQ29knI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 812,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "-error: unsigned char",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 777,
|
|
"width": 580.4765625,
|
|
"height": 53
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVb51X+k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"subViews": [
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHvkxqMYrJDA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvkxbsYot4M="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 835,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+SAB()",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHvoxhccNYoY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHvoxW8cKCvI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 850,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+SAB(pinConfig: const PinMapping, screenConfig: const ScreenConfig)",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHukSfMAVu2g=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHukSSsASC8A="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 865,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+const getScreenManager(): &ScreenManager",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuy+lcEaKY0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuy+acEXKRg="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 880,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+const getRtcManager(): &RTCManager",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpH8TLqegwKOg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpH8TLd+gtxdc="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 895,
|
|
"width": 570.4765625,
|
|
"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": 910,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+const getScreenConfig(): ScreenConfig",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpIJ1AmQ4/JFc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb51X+k="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIJ1Abg48fno="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 885,
|
|
"top": 925,
|
|
"width": 570.4765625,
|
|
"height": 13,
|
|
"text": "+const getError(): unsigned char",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 830,
|
|
"width": 580.4765625,
|
|
"height": 113
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVr52Qx4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 328,
|
|
"top": 480,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpHqCuVr536Ow=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuVb5uVUA="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": 328,
|
|
"top": 480,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 880,
|
|
"top": 752,
|
|
"width": 580.4765625,
|
|
"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": -576,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76tRGg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 221,
|
|
"top": 751,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "ScreenManager"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76uhew=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1056,
|
|
"top": -576,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpHq11g76vS5E=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6ruDw="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -1056,
|
|
"top": -576,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 216,
|
|
"top": 744,
|
|
"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": 774,
|
|
"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": 789,
|
|
"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": 804,
|
|
"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": 819,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "-displayInverted: boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLAttributeView",
|
|
"_id": "AAAAAAFpKn8jWi35UTU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76wgf4="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKn8jMS32ETQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 834,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "-displayDimmed: boolean",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 216,
|
|
"top": 769,
|
|
"width": 533.16748046875,
|
|
"height": 83
|
|
},
|
|
{
|
|
"_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": 857,
|
|
"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": 872,
|
|
"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": 887,
|
|
"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": 902,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "+displayView(UID: const char = -1): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuK2sr8lozM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 917,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "+invertDisplay(inverted: boolean): void",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpHuZoVL8vwnU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 932,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "+dimDisplay(dimmed: boolean): void",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpIVRhdRpw9pk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIVRhRxptGlk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 947,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "-createEmptyList(): void *",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpIXL2wB+wB2Y=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIXL2kx+t5Ww="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 962,
|
|
"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": 977,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "+const isDisplayInverted(): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpKoAX6y9xyG0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKoAXui9uQ2w="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 992,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "+const isDisplayDimmed(): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpIV356hs9rsQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIV35vBs6xGk="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 1007,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "-addNewLinkAtTheEnd(ViewLinkedList *viewLinkedList, ViewLink viewLink): boolean",
|
|
"horizontalAlignment": 0
|
|
},
|
|
{
|
|
"_type": "UMLOperationView",
|
|
"_id": "AAAAAAFpIWCsUx0AT98=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11g76xBiU="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIWCsJhz9LOI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 221,
|
|
"top": 1022,
|
|
"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": 1037,
|
|
"width": 523.16748046875,
|
|
"height": 13,
|
|
"text": "-removeLinkByUID(ViewLinkedList *viewLinkedList, UID: const unsigned char): boolean",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 216,
|
|
"top": 852,
|
|
"width": 533.16748046875,
|
|
"height": 203
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76yg7Q=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -528,
|
|
"top": -288,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpHq11g76zzA4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6quCs="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -528,
|
|
"top": -288,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 216,
|
|
"top": 744,
|
|
"width": 533.16748046875,
|
|
"height": 311,
|
|
"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": 814,
|
|
"top": 896,
|
|
"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": 814,
|
|
"top": 911,
|
|
"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": 813,
|
|
"top": 867,
|
|
"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": 853,
|
|
"top": 895,
|
|
"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": 851,
|
|
"top": 909,
|
|
"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": 868,
|
|
"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": 759,
|
|
"top": 900,
|
|
"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": 778,
|
|
"top": 911,
|
|
"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": 770,
|
|
"top": 870,
|
|
"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:886;749:890",
|
|
"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": 863,
|
|
"top": 741,
|
|
"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:767;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": 1089,
|
|
"top": 610,
|
|
"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": 1074,
|
|
"top": 613,
|
|
"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": 1118,
|
|
"top": 603,
|
|
"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": 1117,
|
|
"top": 723,
|
|
"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": 1103,
|
|
"top": 724,
|
|
"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": 1145,
|
|
"top": 721,
|
|
"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": 1085,
|
|
"top": 476,
|
|
"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": 1050,
|
|
"top": 503,
|
|
"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": 1088,
|
|
"top": 487,
|
|
"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": "1138:751;1071: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": 1347,
|
|
"top": 686,
|
|
"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": 1337,
|
|
"top": 675,
|
|
"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": 1368,
|
|
"top": 709,
|
|
"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": 1316,
|
|
"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": 1308,
|
|
"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": 1331,
|
|
"top": 739,
|
|
"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": 1412,
|
|
"top": 659,
|
|
"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": 1370,
|
|
"top": 649,
|
|
"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": 1402,
|
|
"top": 674,
|
|
"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": "1307:751;1410: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": -32,
|
|
"top": 224,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpIVCNABPahJQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPYowM="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 405,
|
|
"top": 1111,
|
|
"width": 153.55615234375,
|
|
"height": 13,
|
|
"text": "ViewLinkedList"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpIVCNABPbWF0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPYowM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -32,
|
|
"top": 224,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpIVCNABPcGZg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPYowM="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -32,
|
|
"top": 224,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": 1104,
|
|
"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": 405,
|
|
"top": 1134,
|
|
"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": 405,
|
|
"top": 1149,
|
|
"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": 405,
|
|
"top": 1164,
|
|
"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": 405,
|
|
"top": 1179,
|
|
"width": 153.55615234375,
|
|
"height": 13,
|
|
"text": "+next: ViewLink*",
|
|
"horizontalAlignment": 0
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": 1129,
|
|
"width": 163.55615234375,
|
|
"height": 68
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpIVCNABPe5uo=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPX6Iw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIVCM/xPV/bU="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 400,
|
|
"top": 1197,
|
|
"width": 163.55615234375,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpIVCNABPfqj8=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPX6Iw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIVCM/xPV/bU="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -16,
|
|
"top": 112,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpIVCNABPg/dc=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIVCNABPX6Iw="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpIVCM/xPV/bU="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -16,
|
|
"top": 112,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 400,
|
|
"top": 1104,
|
|
"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": 495,
|
|
"top": 1072,
|
|
"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": 510,
|
|
"top": 1072,
|
|
"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": 466,
|
|
"top": 1073,
|
|
"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": 496,
|
|
"top": 1074,
|
|
"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": 509,
|
|
"top": 1077,
|
|
"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": 468,
|
|
"top": 1070,
|
|
"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": 496,
|
|
"top": 1071,
|
|
"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": 509,
|
|
"top": 1068,
|
|
"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": 468,
|
|
"top": 1075,
|
|
"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": "481:1055;481:1103",
|
|
"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": -144,
|
|
"top": -112,
|
|
"height": 13
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpKneDcx8Re7o=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8PyEY="
|
|
},
|
|
"font": "Arial;13;1",
|
|
"left": 885,
|
|
"top": 1047,
|
|
"width": 207,
|
|
"height": 13,
|
|
"text": "SDCardManager"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpKneDcx8SCYg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8PyEY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -144,
|
|
"top": -112,
|
|
"width": 73.67724609375,
|
|
"height": 13,
|
|
"text": "(from Model)"
|
|
},
|
|
{
|
|
"_type": "LabelView",
|
|
"_id": "AAAAAAFpKneDcx8Tg7I=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8PyEY="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -144,
|
|
"top": -112,
|
|
"height": 13,
|
|
"horizontalAlignment": 1
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 1040,
|
|
"width": 217,
|
|
"height": 25,
|
|
"stereotypeLabel": {
|
|
"$ref": "AAAAAAFpKneDcx8QPkU="
|
|
},
|
|
"nameLabel": {
|
|
"$ref": "AAAAAAFpKneDcx8Re7o="
|
|
},
|
|
"namespaceLabel": {
|
|
"$ref": "AAAAAAFpKneDcx8SCYg="
|
|
},
|
|
"propertyLabel": {
|
|
"$ref": "AAAAAAFpKneDcx8Tg7I="
|
|
}
|
|
},
|
|
{
|
|
"_type": "UMLAttributeCompartmentView",
|
|
"_id": "AAAAAAFpKneDcx8URfg=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8OUuM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKneDcR8MzCI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 1065,
|
|
"width": 217,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLOperationCompartmentView",
|
|
"_id": "AAAAAAFpKneDcx8Vby4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8OUuM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKneDcR8MzCI="
|
|
},
|
|
"font": "Arial;13;0",
|
|
"left": 880,
|
|
"top": 1075,
|
|
"width": 217,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLReceptionCompartmentView",
|
|
"_id": "AAAAAAFpKneDcx8WHvM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8OUuM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKneDcR8MzCI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -72,
|
|
"top": -56,
|
|
"width": 10,
|
|
"height": 10
|
|
},
|
|
{
|
|
"_type": "UMLTemplateParameterCompartmentView",
|
|
"_id": "AAAAAAFpKneDcx8XVFE=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKneDch8OUuM="
|
|
},
|
|
"model": {
|
|
"$ref": "AAAAAAFpKneDcR8MzCI="
|
|
},
|
|
"visible": false,
|
|
"font": "Arial;13;0",
|
|
"left": -72,
|
|
"top": -56,
|
|
"width": 10,
|
|
"height": 10
|
|
}
|
|
],
|
|
"font": "Arial;13;0",
|
|
"containerChangeable": true,
|
|
"left": 880,
|
|
"top": 1040,
|
|
"width": 217,
|
|
"height": 177,
|
|
"nameCompartment": {
|
|
"$ref": "AAAAAAFpKneDch8PyEY="
|
|
},
|
|
"attributeCompartment": {
|
|
"$ref": "AAAAAAFpKneDcx8URfg="
|
|
},
|
|
"operationCompartment": {
|
|
"$ref": "AAAAAAFpKneDcx8Vby4="
|
|
},
|
|
"receptionCompartment": {
|
|
"$ref": "AAAAAAFpKneDcx8WHvM="
|
|
},
|
|
"templateParameterCompartment": {
|
|
"$ref": "AAAAAAFpKneDcx8XVFE="
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_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"
|
|
}
|
|
}
|
|
],
|
|
"attributes": [
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpHqcQSr6h450=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "display",
|
|
"visibility": "private",
|
|
"type": "Adafruit_SSD1306"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpHuue8sDpcoQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "rtc",
|
|
"visibility": "private",
|
|
"type": "const RTC_DS3231"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpIJy3HQ29knI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "error",
|
|
"visibility": "private",
|
|
"type": "unsigned char"
|
|
}
|
|
],
|
|
"operations": [
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHvkxbsYot4M=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "SAB"
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHvoxW8cKCvI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHqCuU75sfJc="
|
|
},
|
|
"name": "SAB",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHvq/rcdgsi4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvoxW8cKCvI="
|
|
},
|
|
"name": "pinConfig",
|
|
"type": "const PinMapping"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpH9mCc/njrBU=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHvoxW8cKCvI="
|
|
},
|
|
"name": "screenConfig",
|
|
"type": "const ScreenConfig"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "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": "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": "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="
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"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": "displayInverted",
|
|
"visibility": "private",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"_type": "UMLAttribute",
|
|
"_id": "AAAAAAFpKn8jMS32ETQ=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "displayDimmed",
|
|
"visibility": "private",
|
|
"type": "boolean"
|
|
}
|
|
],
|
|
"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 char",
|
|
"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": "invertDisplay",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuZVFL8qF8k=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"name": "inverted",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu3Px8GjUKA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuK2fL8ilKQ="
|
|
},
|
|
"type": "void",
|
|
"direction": "return"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"_type": "UMLOperation",
|
|
"_id": "AAAAAAFpHuZoKb8sWRY=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "dimDisplay",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHuacfb8zGHI=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"name": "dimmed",
|
|
"type": "boolean"
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpHu3fUcG4bx0=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHuZoKb8sWRY="
|
|
},
|
|
"type": "void",
|
|
"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": "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 isDisplayInverted",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpKoAK7i70pY4=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpKn+bUC6TIU8="
|
|
},
|
|
"type": "boolean",
|
|
"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": "AAAAAAFpIV35vBs6xGk=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpHq11gr6oq4M="
|
|
},
|
|
"name": "addNewLinkAtTheEnd",
|
|
"visibility": "private",
|
|
"parameters": [
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpIV43txuMIfA=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIV35vBs6xGk="
|
|
},
|
|
"name": "ViewLinkedList *viewLinkedList",
|
|
"type": ""
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpIV43txuNeUw=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIV35vBs6xGk="
|
|
},
|
|
"name": "ViewLink viewLink",
|
|
"type": ""
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpIV43txuONps=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpIV35vBs6xGk="
|
|
},
|
|
"type": "boolean",
|
|
"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 *viewLinkedList",
|
|
"type": ""
|
|
},
|
|
{
|
|
"_type": "UMLParameter",
|
|
"_id": "AAAAAAFpJr5+j5XMdAM=",
|
|
"_parent": {
|
|
"$ref": "AAAAAAFpJr23GpTCSEg="
|
|
},
|
|
"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"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |