From 7774ef334e10013b28d88fe256f45e85fc47a7ae Mon Sep 17 00:00:00 2001 From: anschrammh Date: Thu, 9 Jan 2020 23:23:22 +0100 Subject: [PATCH] Ajout du diagramme de classe du projet --- doc/ClassDiagram.mdj | 6174 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 6174 insertions(+) create mode 100644 doc/ClassDiagram.mdj diff --git a/doc/ClassDiagram.mdj b/doc/ClassDiagram.mdj new file mode 100644 index 0000000..4ee5fa5 --- /dev/null +++ b/doc/ClassDiagram.mdj @@ -0,0 +1,6174 @@ +{ + "_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 + } + ] + }, + { + "_type": "UMLModel", + "_id": "AAAAAAFupxNubAkw1fQ=", + "_parent": { + "$ref": "AAAAAAFF+h6SjaM2Hec=" + }, + "name": "Model1", + "ownedElements": [ + { + "_type": "UMLClassDiagram", + "_id": "AAAAAAFupxNubAkxSBI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "LibAndApp", + "ownedViews": [ + { + "_type": "UMLClassView", + "_id": "AAAAAAFupxeuvwk413M=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFupxeuvwk52w8=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFupxeuvwk6srM=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk52w8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 16, + "top": 448, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupxeuwAk7AmE=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk52w8=" + }, + "font": "Arial;13;1", + "left": 189, + "top": 359, + "width": 291.63671875, + "height": 13, + "text": "STS21" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupxeuwAk863I=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk52w8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 16, + "top": 448, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupxeuwAk9JNU=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk52w8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 16, + "top": 448, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 184, + "top": 352, + "width": 301.63671875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFupxeuvwk6srM=" + }, + "nameLabel": { + "$ref": "AAAAAAFupxeuwAk7AmE=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFupxeuwAk863I=" + }, + "propertyLabel": { + "$ref": "AAAAAAFupxeuwAk9JNU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFupxeuwAk+j08=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFup04PZAp6yIw=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk+j08=" + }, + "model": { + "$ref": "AAAAAAFup04POAp31go=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 382, + "width": 291.63671875, + "height": 13, + "text": "-sts_res: STS_RES", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFup0+uJQqBlaw=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk+j08=" + }, + "model": { + "$ref": "AAAAAAFup0+t+wp+rt8=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 397, + "width": 291.63671875, + "height": 13, + "text": "-onChipHeater: boolean", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 184, + "top": 377, + "width": 301.63671875, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFupxeuwAk/ZqA=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFupxgGigllkoY=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk/ZqA=" + }, + "model": { + "$ref": "AAAAAAFupxgGXwlirjc=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 420, + "width": 291.63671875, + "height": 13, + "text": "+STS21(address : const uint8_t = 0x4A)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFupyRHjwl8hWE=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk/ZqA=" + }, + "model": { + "$ref": "AAAAAAFupyRHZQl5Pdo=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 435, + "width": 291.63671875, + "height": 13, + "text": "+getTemperature(): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFupywsDwmPReE=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk/ZqA=" + }, + "model": { + "$ref": "AAAAAAFupywr5QmM0cY=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 450, + "width": 291.63671875, + "height": 13, + "text": "+setResolution(res: STS_RES): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFup0nMRgpq+lE=", + "_parent": { + "$ref": "AAAAAAFupxeuwAk/ZqA=" + }, + "model": { + "$ref": "AAAAAAFup0nMEApn8G8=" + }, + "font": "Arial;13;0", + "left": 189, + "top": 465, + "width": 291.63671875, + "height": 13, + "text": "+enableOnChipHeater(enabled: boolean): boolean", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 184, + "top": 415, + "width": 301.63671875, + "height": 68 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFupxeuwAlAvlI=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": 224, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFupxeuwAlBu7w=", + "_parent": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "model": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 8, + "top": 224, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 184, + "top": 352, + "width": 301.63671875, + "height": 161, + "nameCompartment": { + "$ref": "AAAAAAFupxeuvwk52w8=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFupxeuwAk+j08=" + }, + "operationCompartment": { + "$ref": "AAAAAAFupxeuwAk/ZqA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFupxeuwAlAvlI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFupxeuwAlBu7w=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFupy1gEwnfq64=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFupy1gEwngnPU=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFupy1gEwnhbhM=", + "_parent": { + "$ref": "AAAAAAFupy1gEwngnPU=" + }, + "font": "Arial;13;0", + "left": 245, + "top": 101, + "width": 116.34619140625, + "height": 13, + "text": "«enumeration»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupy1gFAnibus=", + "_parent": { + "$ref": "AAAAAAFupy1gEwngnPU=" + }, + "font": "Arial;13;1", + "left": 245, + "top": 116, + "width": 116.34619140625, + "height": 13, + "text": "STS_RES" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupy1gFAnj1uE=", + "_parent": { + "$ref": "AAAAAAFupy1gEwngnPU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 352, + "top": -368, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFupy1gFAnkJbc=", + "_parent": { + "$ref": "AAAAAAFupy1gEwngnPU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 352, + "top": -368, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 240, + "top": 96, + "width": 126.34619140625, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAFupy1gEwnhbhM=" + }, + "nameLabel": { + "$ref": "AAAAAAFupy1gFAnibus=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFupy1gFAnj1uE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFupy1gFAnkJbc=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFupy1gFAnlFi0=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": -184, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFupy1gFAnmxfA=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "font": "Arial;13;0", + "left": 240, + "top": 202, + "width": 126.34619140625, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFupy1gFAnnWr8=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": -184, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFupy1gFAnoQzM=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": -184, + "width": 10, + "height": 10 + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFupy1gFAnpj4s=", + "_parent": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "model": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFupy7pdAopvOE=", + "_parent": { + "$ref": "AAAAAAFupy1gFAnpj4s=" + }, + "model": { + "$ref": "AAAAAAFupy7pSAomP1Q=" + }, + "font": "Arial;13;0", + "left": 245, + "top": 139, + "width": 116.34619140625, + "height": 13, + "text": "«3»RES_11", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFupy9Gego5gd8=", + "_parent": { + "$ref": "AAAAAAFupy1gFAnpj4s=" + }, + "model": { + "$ref": "AAAAAAFupy9GRwo226g=" + }, + "font": "Arial;13;0", + "left": 245, + "top": 154, + "width": 116.34619140625, + "height": 13, + "text": "«1»RES_12", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFupy+jdgpAhxo=", + "_parent": { + "$ref": "AAAAAAFupy1gFAnpj4s=" + }, + "model": { + "$ref": "AAAAAAFupy+jSwo9ZjY=" + }, + "font": "Arial;13;0", + "left": 245, + "top": 169, + "width": 116.34619140625, + "height": 13, + "text": "«2»RES_13", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFupy/p7wpHtb4=", + "_parent": { + "$ref": "AAAAAAFupy1gFAnpj4s=" + }, + "model": { + "$ref": "AAAAAAFupy/puApEBT0=" + }, + "font": "Arial;13;0", + "left": 245, + "top": 184, + "width": 116.34619140625, + "height": 13, + "text": "«0»RES_14", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 240, + "top": 134, + "width": 126.34619140625, + "height": 68 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 240, + "top": 96, + "width": 126.34619140625, + "height": 121, + "nameCompartment": { + "$ref": "AAAAAAFupy1gEwngnPU=" + }, + "suppressAttributes": true, + "attributeCompartment": { + "$ref": "AAAAAAFupy1gFAnlFi0=" + }, + "operationCompartment": { + "$ref": "AAAAAAFupy1gFAnmxfA=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFupy1gFAnnWr8=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFupy1gFAnoQzM=" + }, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFupy1gFAnpj4s=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFupzKyLApXkXk=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFupzKyKwpVP6E=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFupzKyLApYc5M=", + "_parent": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "model": { + "$ref": "AAAAAAFupzKyKwpVP6E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 302, + "top": 279, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFupzKyLApZM20=", + "_parent": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "model": { + "$ref": "AAAAAAFupzKyKwpVP6E=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 287, + "top": 281, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFupzKyLApaJQA=", + "_parent": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "model": { + "$ref": "AAAAAAFupzKyKwpVP6E=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 331, + "top": 276, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFupzKyLApXkXk=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFupy1gEwnfq64=" + }, + "tail": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "lineStyle": 1, + "points": "325:351;309:217", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFupzKyLApYc5M=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFupzKyLApZM20=" + }, + "propertyLabel": { + "$ref": "AAAAAAFupzKyLApaJQA=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFup1CoXAqI0pA=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFup1CoXAqJhro=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFup1CoXQqKlm0=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqJhro=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 384, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1CoXQqL/PU=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqJhro=" + }, + "font": "Arial;13;1", + "left": 541, + "top": 359, + "width": 386.61669921875, + "height": 13, + "text": "LTC2497" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1CoXQqM7fE=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqJhro=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 384, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1CoXQqNH+o=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqJhro=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 384, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 536, + "top": 352, + "width": 396.61669921875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFup1CoXQqKlm0=" + }, + "nameLabel": { + "$ref": "AAAAAAFup1CoXQqL/PU=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFup1CoXQqM7fE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFup1CoXQqNH+o=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFup1CoXQqOb0c=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFuqHfauAwn2jM=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqOb0c=" + }, + "model": { + "$ref": "AAAAAAFuqHfaigwkALM=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 382, + "width": 386.61669921875, + "height": 13, + "text": "-vref: double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFurJazQr5q7w8=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqOb0c=" + }, + "model": { + "$ref": "AAAAAAFurJazFr5n7+U=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 397, + "width": 386.61669921875, + "height": 13, + "text": "-dataBytes[3]: uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFusLGDtr64jII=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqOb0c=" + }, + "model": { + "$ref": "AAAAAAFusLGDir61ye4=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 412, + "width": 386.61669921875, + "height": 13, + "text": "-adcRes: uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFusLG66b6/B7c=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqOb0c=" + }, + "model": { + "$ref": "AAAAAAFusLG6vb68pzQ=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 427, + "width": 386.61669921875, + "height": 13, + "text": "-quantum: double", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 536, + "top": 377, + "width": 396.61669921875, + "height": 68 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFup1CoXQqPmWs=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFup1gsVgsyI28=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFup1gsIQsvwJo=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 450, + "width": 386.61669921875, + "height": 13, + "text": "+LTC2497(address: const uint8_t = 0x45, vref: double = 3300)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFuqDrl2Awe4ts=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFuqDrlpAwbMtc=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 465, + "width": 386.61669921875, + "height": 13, + "text": "+sampleValue(channel: ADC_CHAN, sgl: boolean = true): int32_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFurJYk8r5hg8A=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFurJYkxr5eQbs=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 480, + "width": 386.61669921875, + "height": 13, + "text": "+sampleValue(): int32_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFusKg1nL6SjLA=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFusKg1cL6PUZ0=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 495, + "width": 386.61669921875, + "height": 13, + "text": "+setVref(vref: double): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFusK4nPL6f1Vc=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFusK4nD76cNW0=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 510, + "width": 386.61669921875, + "height": 13, + "text": "+sampleVoltage(channel: ADC_CHAN, sgl: boolean = true): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFusK4sfL6lDuc=", + "_parent": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "model": { + "$ref": "AAAAAAFusK4sUL6iIGM=" + }, + "font": "Arial;13;0", + "left": 541, + "top": 525, + "width": 386.61669921875, + "height": 13, + "text": "+sampleVoltage(): double", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 536, + "top": 445, + "width": 396.61669921875, + "height": 98 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFup1CoXQqQQ/k=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 192, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFup1CoXQqRj34=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "model": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "visible": false, + "font": "Arial;13;0", + "top": 192, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 536, + "top": 352, + "width": 396.61669921875, + "height": 191, + "nameCompartment": { + "$ref": "AAAAAAFup1CoXAqJhro=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFup1CoXQqOb0c=" + }, + "operationCompartment": { + "$ref": "AAAAAAFup1CoXQqPmWs=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFup1CoXQqQQ/k=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFup1CoXQqRj34=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFup1JjegqzypI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFup1Jjegq0OPc=", + "_parent": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFup1Jjegq1eak=", + "_parent": { + "$ref": "AAAAAAFup1Jjegq0OPc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": 112, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1Jjewq2/cM=", + "_parent": { + "$ref": "AAAAAAFup1Jjegq0OPc=" + }, + "font": "Arial;13;3", + "left": 429, + "top": 103, + "width": 203.04248046875, + "height": 13, + "text": "I2CDevice" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1JjfAq3S5Q=", + "_parent": { + "$ref": "AAAAAAFup1Jjegq0OPc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": 112, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFup1JjfAq4vY8=", + "_parent": { + "$ref": "AAAAAAFup1Jjegq0OPc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 176, + "top": 112, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 424, + "top": 96, + "width": 213.04248046875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFup1Jjegq1eak=" + }, + "nameLabel": { + "$ref": "AAAAAAFup1Jjewq2/cM=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFup1JjfAq3S5Q=" + }, + "propertyLabel": { + "$ref": "AAAAAAFup1JjfAq4vY8=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFup1JjfAq5TUQ=", + "_parent": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFup1LcRQroCrk=", + "_parent": { + "$ref": "AAAAAAFup1JjfAq5TUQ=" + }, + "model": { + "$ref": "AAAAAAFup1LcDQrlXYY=" + }, + "font": "Arial;13;0", + "left": 429, + "top": 126, + "width": 203.04248046875, + "height": 13, + "text": "#address: const uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFurJtMwr5+qIs=", + "_parent": { + "$ref": "AAAAAAFup1JjfAq5TUQ=" + }, + "model": { + "$ref": "AAAAAAFurJtMlr57FuY=" + }, + "font": "Arial;13;0", + "left": 429, + "top": 141, + "width": 203.04248046875, + "height": 13, + "text": "#twi: TwoWire*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFus3MG1tfNito=", + "_parent": { + "$ref": "AAAAAAFup1JjfAq5TUQ=" + }, + "model": { + "$ref": "AAAAAAFus3MGm9fKJFg=" + }, + "font": "Arial;13;0", + "left": 429, + "top": 156, + "width": 203.04248046875, + "height": 13, + "text": "#isPresent: boolean", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 424, + "top": 121, + "width": 213.04248046875, + "height": 53 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFup1JjfAq67ow=", + "_parent": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFup1KlDwrfoaw=", + "_parent": { + "$ref": "AAAAAAFup1JjfAq67ow=" + }, + "model": { + "$ref": "AAAAAAFup1Kk1ArcW4s=" + }, + "font": "Arial;13;0", + "left": 429, + "top": 179, + "width": 203.04248046875, + "height": 13, + "text": "+begin(): boolean", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFurJryF751sGA=", + "_parent": { + "$ref": "AAAAAAFup1JjfAq67ow=" + }, + "model": { + "$ref": "AAAAAAFurJrx575yBsM=" + }, + "font": "Arial;13;0", + "left": 429, + "top": 194, + "width": 203.04248046875, + "height": 13, + "text": "#I2CDevice(address: const uint8_t)", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 424, + "top": 174, + "width": 213.04248046875, + "height": 38 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFup1JjfQq7DBA=", + "_parent": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 88, + "top": 56, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFup1JjfQq8i1E=", + "_parent": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "model": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 88, + "top": 56, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 424, + "top": 96, + "width": 213.04248046875, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAFup1Jjegq0OPc=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFup1JjfAq5TUQ=" + }, + "operationCompartment": { + "$ref": "AAAAAAFup1JjfAq67ow=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFup1JjfQq7DBA=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFup1JjfQq8i1E=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFup1NM4Qrzl4U=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFup1NM4ArxyhA=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1NM4Qr01Uo=", + "_parent": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "model": { + "$ref": "AAAAAAFup1NM4ArxyhA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 427, + "top": 266, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1NM4Qr1+to=", + "_parent": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "model": { + "$ref": "AAAAAAFup1NM4ArxyhA=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 415, + "top": 257, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1NM4Qr2hBY=", + "_parent": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "model": { + "$ref": "AAAAAAFup1NM4ArxyhA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 452, + "top": 283, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFup1NM4Qrzl4U=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "tail": { + "$ref": "AAAAAAFupxeuvwk413M=" + }, + "lineStyle": 1, + "points": "391:351;489:212", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFup1NM4Qr01Uo=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFup1NM4Qr1+to=" + }, + "propertyLabel": { + "$ref": "AAAAAAFup1NM4Qr2hBY=" + } + }, + { + "_type": "UMLGeneralizationView", + "_id": "AAAAAAFup1Na9AsEbBQ=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFup1Na8wsCPG8=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1Na9AsFI5E=", + "_parent": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "model": { + "$ref": "AAAAAAFup1Na8wsCPG8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 606, + "top": 283, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1Na9AsGlbM=", + "_parent": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "model": { + "$ref": "AAAAAAFup1Na8wsCPG8=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 594, + "top": 292, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFup1Na9AsHPlE=", + "_parent": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "model": { + "$ref": "AAAAAAFup1Na8wsCPG8=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 631, + "top": 266, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFup1Na9AsEbBQ=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFup1JjegqzypI=" + }, + "tail": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "lineStyle": 1, + "points": "667:351;571:212", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFup1Na9AsFI5E=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFup1Na9AsGlbM=" + }, + "propertyLabel": { + "$ref": "AAAAAAFup1Na9AsHPlE=" + } + }, + { + "_type": "UMLEnumerationView", + "_id": "AAAAAAFuqDNcOgtEVU8=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFuqDNcOgtF0ws=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFuqDNcOgtGa0s=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtF0ws=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 21, + "width": 143, + "height": 13, + "text": "«enumeration»" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuqDNcOgtHLKs=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtF0ws=" + }, + "font": "Arial;13;1", + "left": 877, + "top": 36, + "width": 143, + "height": 13, + "text": "ADC_CHAN" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuqDNcOgtIVkI=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtF0ws=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 160, + "top": -224, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFuqDNcOgtJQug=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtF0ws=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 160, + "top": -224, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 872, + "top": 16, + "width": 153, + "height": 38, + "stereotypeLabel": { + "$ref": "AAAAAAFuqDNcOgtGa0s=" + }, + "nameLabel": { + "$ref": "AAAAAAFuqDNcOgtHLKs=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFuqDNcOgtIVkI=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuqDNcOgtJQug=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFuqDNcOgtKCx4=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFuqDNcOgtLg8E=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFuqDNcOgtMfeo=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFuqDNcOwtNFOQ=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 120, + "top": -88, + "width": 10, + "height": 10 + }, + { + "_type": "UMLEnumerationLiteralCompartmentView", + "_id": "AAAAAAFuqDNcOwtOqvU=", + "_parent": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "model": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "subViews": [ + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDTZQQt69zY=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDTZEAt3gkI=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 59, + "width": 143, + "height": 13, + "text": "«0»CHAN_0", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDVElAuBm/Q=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDVEaAt+HWU=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 74, + "width": 143, + "height": 13, + "text": "«1»CHAN_1", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDViEAuIi9w=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDVh5QuFUY8=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 89, + "width": 143, + "height": 13, + "text": "«2»CHAN_2", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDV/GwuPx7g=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDV+7AuMB0U=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 104, + "width": 143, + "height": 13, + "text": "«3»CHAN_3", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDWP3AuWWnE=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDWPrAuTsBw=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 119, + "width": 143, + "height": 13, + "text": "«4»CHAN_4", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDWgBQudKko=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDWf0AuaQuk=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 134, + "width": 143, + "height": 13, + "text": "«5»CHAN_5", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDWv8QuktG8=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDWvwguhTkc=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 149, + "width": 143, + "height": 13, + "text": "«6»CHAN_6", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDXFtwuri6E=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDXFiAuo+u0=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 164, + "width": 143, + "height": 13, + "text": "«7»CHAN_7", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDXZXwuyuaY=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDXZMwuv+58=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 179, + "width": 143, + "height": 13, + "text": "«8»CHAN_8", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDXvcgu5R4g=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDXvQQu2KUM=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 194, + "width": 143, + "height": 13, + "text": "«9»CHAN_9", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDYBYwvAih0=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDYBLgu9wBM=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 209, + "width": 143, + "height": 13, + "text": "«10»CHAN_10", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDYR9QvHiUU=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDYRxQvEfHs=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 224, + "width": 143, + "height": 13, + "text": "«11»CHAN_11", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDYr2QvOp8M=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDYrrgvLBu4=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 239, + "width": 143, + "height": 13, + "text": "«12»CHAN_12", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDZETAvVPSY=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDZEHAvSyt0=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 254, + "width": 143, + "height": 13, + "text": "«13»CHAN_13", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDZWEwvcmcM=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDZV4gvZL+U=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 269, + "width": 143, + "height": 13, + "text": "«14»CHAN_14", + "horizontalAlignment": 0 + }, + { + "_type": "UMLEnumerationLiteralView", + "_id": "AAAAAAFuqDZlZAvj0gE=", + "_parent": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + }, + "model": { + "$ref": "AAAAAAFuqDZlMQvggj8=" + }, + "font": "Arial;13;0", + "left": 877, + "top": 284, + "width": 143, + "height": 13, + "text": "«15»CHAN_15", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 872, + "top": 54, + "width": 153, + "height": 248 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 872, + "top": 16, + "width": 153, + "height": 301, + "nameCompartment": { + "$ref": "AAAAAAFuqDNcOgtF0ws=" + }, + "suppressAttributes": true, + "suppressOperations": true, + "attributeCompartment": { + "$ref": "AAAAAAFuqDNcOgtKCx4=" + }, + "operationCompartment": { + "$ref": "AAAAAAFuqDNcOgtLg8E=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFuqDNcOgtMfeo=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFuqDNcOwtNFOQ=" + }, + "enumerationLiteralCompartment": { + "$ref": "AAAAAAFuqDNcOwtOqvU=" + } + }, + { + "_type": "UMLDependencyView", + "_id": "AAAAAAFuqDcFygv26zI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFuqDcFyQv00/Y=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuqDcFygv3B+0=", + "_parent": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "model": { + "$ref": "AAAAAAFuqDcFyQv00/Y=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 826, + "top": 293, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuqDcFygv4fhc=", + "_parent": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "model": { + "$ref": "AAAAAAFuqDcFyQv00/Y=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 814, + "top": 284, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFuqDcFygv5/cE=", + "_parent": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "model": { + "$ref": "AAAAAAFuqDcFyQv00/Y=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 849, + "top": 312, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFuqDcFygv26zI=" + }, + "edgePosition": 1 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFuqDNcOgtEVU8=" + }, + "tail": { + "$ref": "AAAAAAFup1CoXAqI0pA=" + }, + "lineStyle": 1, + "points": "806:351;871:267", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFuqDcFygv3B+0=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFuqDcFygv4fhc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFuqDcFygv5/cE=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFu8/JJkF75cHI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFu8/JJkF76kj0=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFu8/JJkF778R8=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF76kj0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -128, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/JJkF78Qc8=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF76kj0=" + }, + "font": "Arial;13;1", + "left": 109, + "top": 615, + "width": 860.96435546875, + "height": 13, + "text": "MeasureUnit" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/JJkF7977w=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF76kj0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -128, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/JJkF7+wJU=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF76kj0=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -592, + "top": -128, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 608, + "width": 870.96435546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFu8/JJkF778R8=" + }, + "nameLabel": { + "$ref": "AAAAAAFu8/JJkF78Qc8=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFu8/JJkF7977w=" + }, + "propertyLabel": { + "$ref": "AAAAAAFu8/JJkF7+wJU=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFu8/JJkF7/kCg=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9BIvwmazJ3M=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFu9BIvk2awj2Q=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 638, + "width": 860.96435546875, + "height": 13, + "text": "-globalOffset: double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9BJgQGb2BWo=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFu9BJgE2bz3AM=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 653, + "width": 860.96435546875, + "height": 13, + "text": "-temperatures: double*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9BKVgWc5YEk=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFu9BKVSGc2G80=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 668, + "width": 860.96435546875, + "height": 13, + "text": "-rOffsetMap: double*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9BLTaWd8fLs=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFu9BLTOWd5lBI=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 683, + "width": 860.96435546875, + "height": 13, + "text": "-resistanceMap: double*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFvFaiGXaI/EE0=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFvFaiGLqI8qfo=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 698, + "width": 860.96435546875, + "height": 13, + "text": "-analogInput: uint8_t*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFvFajoGaKPkLA=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFvFajn7aKM3FE=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 713, + "width": 860.96435546875, + "height": 13, + "text": "-thermistorCount: uint16_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFvFaki46LS6+Q=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "model": { + "$ref": "AAAAAAFvFakitqLPmDY=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 728, + "width": 860.96435546875, + "height": 13, + "text": "-precResistor: uint64_t", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 633, + "width": 870.96435546875, + "height": 113 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFu8/JJkV8AehI=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu8/NPBF8nlK4=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 751, + "width": 860.96435546875, + "height": 13, + "text": "+MeasureUnit(analogInput: uint8_t *, thermistorCount: uint16_t, precResistor : uint64_t, thermistorSetting : ThermistorSetting, adc: Adc)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf9FqIqutcLA=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFvf9Fp7quqdZg=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 766, + "width": 860.96435546875, + "height": 13, + "text": "+~MeasureUnit()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9AzpYGRw5Ow=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9AzpMWRtFOU=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 781, + "width": 860.96435546875, + "height": 13, + "text": "+getTemperatures(): double *", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9A7Mf2Ukuqk=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9A7MUWUhGq8=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 796, + "width": 860.96435546875, + "height": 13, + "text": "+getAverageTemperature(): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9A9a3mVvnyY=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9A9asWVsjm4=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 811, + "width": 860.96435546875, + "height": 13, + "text": "+getROffsetMap(): double*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9A/MpGXGObk=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9A/MdmXDCSc=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 826, + "width": 860.96435546875, + "height": 13, + "text": "+getResistanceMap(): double*", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9A1+H2S7jpc=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9A1972S4I8k=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 841, + "width": 860.96435546875, + "height": 13, + "text": "+setGlobalTempOffset(offset: double)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9BF5j2YRKbM=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFu9BF5YmYO0YI=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 856, + "width": 860.96435546875, + "height": 13, + "text": "+getGlobalTempOffset(): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvGMPulbBNoPg=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFvGMPuZbBKjYU=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 871, + "width": 860.96435546875, + "height": 13, + "text": "+levelTemperaturesOff(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvGMNF86/qTis=", + "_parent": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "model": { + "$ref": "AAAAAAFvGMNEmK/nRuQ=" + }, + "font": "Arial;13;0", + "left": 109, + "top": 886, + "width": 860.96435546875, + "height": 13, + "text": "-computeTemperature(beta: double, resistance: double, rAt25: double): double", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 104, + "top": 746, + "width": 870.96435546875, + "height": 158 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFu8/JJkV8BaWY=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -296, + "top": -64, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFu8/JJkV8C9oM=", + "_parent": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "model": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -296, + "top": -64, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 104, + "top": 608, + "width": 870.96435546875, + "height": 296, + "nameCompartment": { + "$ref": "AAAAAAFu8/JJkF76kj0=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFu8/JJkF7/kCg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFu8/JJkV8AehI=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFu8/JJkV8BaWY=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFu8/JJkV8C9oM=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFu8/nPLF83zgk=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFu8/nPLF844VQ=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFu8/nPLF85Dg8=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF844VQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -448, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/nPLF86v+w=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF844VQ=" + }, + "font": "Arial;13;1", + "left": 1037, + "top": 415, + "width": 289.40869140625, + "height": 13, + "text": "ThermistorSetting" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/nPLF871nc=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF844VQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -448, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu8/nPLF88TLk=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF844VQ=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 256, + "top": -448, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1032, + "top": 408, + "width": 299.40869140625, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFu8/nPLF85Dg8=" + }, + "nameLabel": { + "$ref": "AAAAAAFu8/nPLF86v+w=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFu8/nPLF871nc=" + }, + "propertyLabel": { + "$ref": "AAAAAAFu8/nPLF88TLk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFu8/nPLV89Wfg=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu8/8/pl+Ak+U=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV89Wfg=" + }, + "model": { + "$ref": "AAAAAAFu8/8/dV99JEQ=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 438, + "width": 289.40869140625, + "height": 13, + "text": "-beta: uint16_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu8//Qkl+HTZk=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV89Wfg=" + }, + "model": { + "$ref": "AAAAAAFu8//QZF+EyCA=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 453, + "width": 289.40869140625, + "height": 13, + "text": "-rAt25: uint64_t", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1032, + "top": 433, + "width": 299.40869140625, + "height": 38 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFu8/nPLV8+T1o=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu8/vS5l9vgBs=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV8+T1o=" + }, + "model": { + "$ref": "AAAAAAFu8/vStF9snw8=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 476, + "width": 289.40869140625, + "height": 13, + "text": "+ThermistorSetting(beta: uint16_t, rAt25: uint64_t)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9AHBQ1+PJtk=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV8+T1o=" + }, + "model": { + "$ref": "AAAAAAFu9AHBFV+MvsU=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 491, + "width": 289.40869140625, + "height": 13, + "text": "+getBeta(): uint16_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9AIO3l+YH5I=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV8+T1o=" + }, + "model": { + "$ref": "AAAAAAFu9AIOpV+VAUQ=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 506, + "width": 289.40869140625, + "height": 13, + "text": "+getRat25(): uint64_t", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1032, + "top": 471, + "width": 299.40869140625, + "height": 53 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFu8/nPLV8/DCk=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "subViews": [ + { + "_type": "UMLReceptionView", + "_id": "AAAAAAFu8/uQpV9j6Hk=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV8/DCk=" + }, + "model": { + "$ref": "AAAAAAFu8/uQdF9g/Q4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 448, + "top": -368, + "width": 82.01806640625, + "height": 13, + "text": "+Reception1()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLReceptionView", + "_id": "AAAAAAFu8/uioF9p38Q=", + "_parent": { + "$ref": "AAAAAAFu8/nPLV8/DCk=" + }, + "model": { + "$ref": "AAAAAAFu8/uib19mzXM=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 448, + "top": -368, + "width": 82.01806640625, + "height": 13, + "text": "+Reception2()", + "horizontalAlignment": 0 + } + ], + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -224, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFu8/nPLV9A5RE=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "model": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 128, + "top": -224, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1032, + "top": 408, + "width": 299.40869140625, + "height": 116, + "nameCompartment": { + "$ref": "AAAAAAFu8/nPLF844VQ=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFu8/nPLV89Wfg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFu8/nPLV8+T1o=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFu8/nPLV8/DCk=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFu8/nPLV9A5RE=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFu9AOIEGBF298=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBGgXA=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 964, + "top": 572, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBHWW8=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 970, + "top": 586, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBI5gA=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 951, + "top": 545, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBJ+30=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBCOOs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1032, + "top": 542, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBKyAY=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBCOOs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1035, + "top": 555, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBLQGg=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBCOOs=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1025, + "top": 515, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBMC48=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBDAqA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 895, + "top": 603, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBNAOE=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBDAqA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 903, + "top": 615, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AOIEGBOCsY=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBDAqA=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 880, + "top": 580, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFu9AOIEGBF298=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFu9AOIEGBP3cc=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBCOOs=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFu9AOIEGBQiJI=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBF298=" + }, + "model": { + "$ref": "AAAAAAFu9AOIEGBDAqA=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "tail": { + "$ref": "AAAAAAFu8/nPLF83zgk=" + }, + "lineStyle": 1, + "points": "1050:524;866:607", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFu9AOIEGBGgXA=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFu9AOIEGBHWW8=" + }, + "propertyLabel": { + "$ref": "AAAAAAFu9AOIEGBI5gA=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAFu9AOIEGBJ+30=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFu9AOIEGBKyAY=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFu9AOIEGBLQGg=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFu9AOIEGBMC48=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFu9AOIEGBNAOE=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFu9AOIEGBOCsY=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFu9AOIEGBP3cc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFu9AOIEGBQiJI=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFu9Ahi8GFsc3I=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFu9Ahi8GFtTiY=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFu9Ahi8WFuA1c=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFtTiY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -864, + "top": 688, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu9Ahi8WFv9IQ=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFtTiY=" + }, + "font": "Arial;13;1", + "left": 629, + "top": 1103, + "width": 671.00439453125, + "height": 13, + "text": "AdcSetting" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu9Ahi8WFw2NE=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFtTiY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -864, + "top": 688, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFu9Ahi8WFx80U=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFtTiY=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -864, + "top": 688, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 624, + "top": 1096, + "width": 681.00439453125, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFu9Ahi8WFuA1c=" + }, + "nameLabel": { + "$ref": "AAAAAAFu9Ahi8WFv9IQ=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFu9Ahi8WFw2NE=" + }, + "propertyLabel": { + "$ref": "AAAAAAFu9Ahi8WFx80U=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFu9Ahi8WFy9hA=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "subViews": [ + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9Au3HmOqP3w=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFy9hA=" + }, + "model": { + "$ref": "AAAAAAFu9Au27WOkS3E=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1126, + "width": 671.00439453125, + "height": 13, + "text": "-vref: double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9AvW6WPtgfk=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFy9hA=" + }, + "model": { + "$ref": "AAAAAAFu9AvWrmPnN7M=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1141, + "width": 671.00439453125, + "height": 13, + "text": "-adcResolution: uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9Bd/k20ysmQ=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFy9hA=" + }, + "model": { + "$ref": "AAAAAAFu9Bd/YG0sqqE=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1156, + "width": 671.00439453125, + "height": 13, + "text": "-measureIteration: uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLAttributeView", + "_id": "AAAAAAFu9BgPfW1jw+g=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFy9hA=" + }, + "model": { + "$ref": "AAAAAAFu9BgPQG1duS8=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1171, + "width": 671.00439453125, + "height": 13, + "text": "-delayBetweenIteration: uint16_t", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 624, + "top": 1121, + "width": 681.00439453125, + "height": 68 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFu9Ahi8WFzGwk=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFu9As0/2MZyvc=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFu9As0zWMTIKo=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1194, + "width": 671.00439453125, + "height": 13, + "text": "+AdcSetting(vref: double, adcResolution: uint8_t, measureIteration: uint8_t = 5, delayBetweenIteration : uint16_t = 5)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8wVN5xG+P4=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf8wU+JxAUFA=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1209, + "width": 671.00439453125, + "height": 13, + "text": "+setVref(value: double): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8x5l5yHLD0=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf8x5TpyBNr8=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1224, + "width": 671.00439453125, + "height": 13, + "text": "+getVref(): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf80TBZzAXSs=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf80SxJy6z0w=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1239, + "width": 671.00439453125, + "height": 13, + "text": "+setAdcResolution(value: uint8_t): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf82C8Z0BEyQ=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf82CpZz7iD4=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1254, + "width": 671.00439453125, + "height": 13, + "text": "+getAdcResolution(): uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf82uCp062ik=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf82tyJ007jU=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1269, + "width": 671.00439453125, + "height": 13, + "text": "+setMeasureIteration(value: uint8_t): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf84Lo5172Fw=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf84LY511zjg=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1284, + "width": 671.00439453125, + "height": 13, + "text": "+getMeasureIteration(): uint8_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf85Myp20KQI=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf85Mg52uoqo=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1299, + "width": 671.00439453125, + "height": 13, + "text": "+setDelayBetweenIteration(value: uint16_t): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf879r531wjc=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "model": { + "$ref": "AAAAAAFvf879Z53vPcc=" + }, + "font": "Arial;13;0", + "left": 629, + "top": 1314, + "width": 671.00439453125, + "height": 13, + "text": "+getDelayBetweenIteration(): uint16_t", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 624, + "top": 1189, + "width": 681.00439453125, + "height": 143 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFu9Ahi8WF0FFQ=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -432, + "top": 344, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFu9Ahi8WF1MDo=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "model": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -432, + "top": 344, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 624, + "top": 1096, + "width": 681.00439453125, + "height": 236, + "nameCompartment": { + "$ref": "AAAAAAFu9Ahi8GFtTiY=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFu9Ahi8WFy9hA=" + }, + "operationCompartment": { + "$ref": "AAAAAAFu9Ahi8WFzGwk=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFu9Ahi8WF0FFQ=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFu9Ahi8WF1MDo=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFu9AqK0GJL5dE=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJMEcs=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1087, + "top": 1028, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJNwTs=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1075, + "top": 1018, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJOvSQ=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1110, + "top": 1047, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJPsU8=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJIVMg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1063, + "top": 1059, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJQp+A=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJIVMg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1054, + "top": 1049, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJR8Ro=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJIVMg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1082, + "top": 1079, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJSCAU=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJJb10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1112, + "top": 998, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJTeVs=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJJb10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1100, + "top": 992, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFu9AqK0GJU/yw=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJJb10=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1136, + "top": 1012, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFu9AqK0GJVKHs=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJIVMg=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFu9AqK0GJWP5w=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJL5dE=" + }, + "model": { + "$ref": "AAAAAAFu9AqK0GJJb10=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "tail": { + "$ref": "AAAAAAFu9Ahi8GFsc3I=" + }, + "lineStyle": 1, + "points": "1059:1095;1140:994", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFu9AqK0GJMEcs=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFu9AqK0GJNwTs=" + }, + "propertyLabel": { + "$ref": "AAAAAAFu9AqK0GJOvSQ=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAFu9AqK0GJPsU8=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFu9AqK0GJQp+A=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFu9AqK0GJR8Ro=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFu9AqK0GJSCAU=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFu9AqK0GJTeVs=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFu9AqK0GJU/yw=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFu9AqK0GJVKHs=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFu9AqK0GJWP5w=" + } + }, + { + "_type": "UMLClassView", + "_id": "AAAAAAFvf8V4kY6wsvI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "subViews": [ + { + "_type": "UMLNameCompartmentView", + "_id": "AAAAAAFvf8V4kY6xAJg=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "subViews": [ + { + "_type": "LabelView", + "_id": "AAAAAAFvf8V4kY6y6Ow=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6xAJg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -224, + "top": 320, + "height": 13 + }, + { + "_type": "LabelView", + "_id": "AAAAAAFvf8V4kY6z4F4=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6xAJg=" + }, + "font": "Arial;13;3", + "left": 1037, + "top": 823, + "width": 354.37060546875, + "height": 13, + "text": "Adc" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFvf8V4kY60NIk=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6xAJg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -224, + "top": 320, + "width": 80.9072265625, + "height": 13, + "text": "(from Model1)" + }, + { + "_type": "LabelView", + "_id": "AAAAAAFvf8V4kY61avk=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6xAJg=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -224, + "top": 320, + "height": 13, + "horizontalAlignment": 1 + } + ], + "font": "Arial;13;0", + "left": 1032, + "top": 816, + "width": 364.37060546875, + "height": 25, + "stereotypeLabel": { + "$ref": "AAAAAAFvf8V4kY6y6Ow=" + }, + "nameLabel": { + "$ref": "AAAAAAFvf8V4kY6z4F4=" + }, + "namespaceLabel": { + "$ref": "AAAAAAFvf8V4kY60NIk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFvf8V4kY61avk=" + } + }, + { + "_type": "UMLAttributeCompartmentView", + "_id": "AAAAAAFvf8V4kY62mhg=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "font": "Arial;13;0", + "left": 1032, + "top": 841, + "width": 364.37060546875, + "height": 10 + }, + { + "_type": "UMLOperationCompartmentView", + "_id": "AAAAAAFvf8V4kY631Po=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "subViews": [ + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8a5TZFn0b0=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8a5E5Fescw=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 856, + "width": 354.37060546875, + "height": 13, + "text": "#Adc()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8cOlJHzNUY=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8cOVpHqWSc=" + }, + "font": "Arial;13;2", + "left": 1037, + "top": 871, + "width": 354.37060546875, + "height": 13, + "text": "+~Adc()", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvhD2xFsS6YK8=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvhD2w38Sxzhw=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 886, + "width": 354.37060546875, + "height": 13, + "text": "+begin(): void", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8gtNZNka74=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8gtAJNbqq8=" + }, + "font": "Arial;13;2", + "left": 1037, + "top": 901, + "width": 354.37060546875, + "height": 13, + "text": "+sampleValue(channel: int16_t, sgl: boolean = true): int32_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8ka+ZRWBxo=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8kawZRNNSw=" + }, + "font": "Arial;13;2", + "left": 1037, + "top": 916, + "width": 354.37060546875, + "height": 13, + "text": "+sampleValue(): int32_t", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8m2qpUm0A8=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8m2dZUdB+Q=" + }, + "font": "Arial;13;2", + "left": 1037, + "top": 931, + "width": 354.37060546875, + "height": 13, + "text": "+sampleVoltage(channel: int16_t, sgl: boolean = true): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf8oUV5YYvWk=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf8oUJZYPEzc=" + }, + "font": "Arial;13;2", + "left": 1037, + "top": 946, + "width": 354.37060546875, + "height": 13, + "text": "+sampleVoltage(): double", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf92fBb+F+a8=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf92exr98fC8=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 961, + "width": 354.37060546875, + "height": 13, + "text": "+setAdcSetting(adcSetting: AdcSetting)", + "horizontalAlignment": 0 + }, + { + "_type": "UMLOperationView", + "_id": "AAAAAAFvf9xG8b80tXs=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "model": { + "$ref": "AAAAAAFvf9xGvL8rBoI=" + }, + "font": "Arial;13;0", + "left": 1037, + "top": 976, + "width": 354.37060546875, + "height": 13, + "text": "+getAdcSetting(): AdcSetting", + "horizontalAlignment": 0 + } + ], + "font": "Arial;13;0", + "left": 1032, + "top": 851, + "width": 364.37060546875, + "height": 143 + }, + { + "_type": "UMLReceptionCompartmentView", + "_id": "AAAAAAFvf8V4kY649fI=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": 160, + "width": 10, + "height": 10 + }, + { + "_type": "UMLTemplateParameterCompartmentView", + "_id": "AAAAAAFvf8V4ko65/ko=", + "_parent": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "model": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "visible": false, + "font": "Arial;13;0", + "left": -112, + "top": 160, + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "containerChangeable": true, + "left": 1032, + "top": 816, + "width": 364.37060546875, + "height": 178, + "nameCompartment": { + "$ref": "AAAAAAFvf8V4kY6xAJg=" + }, + "attributeCompartment": { + "$ref": "AAAAAAFvf8V4kY62mhg=" + }, + "operationCompartment": { + "$ref": "AAAAAAFvf8V4kY631Po=" + }, + "receptionCompartment": { + "$ref": "AAAAAAFvf8V4kY649fI=" + }, + "templateParameterCompartment": { + "$ref": "AAAAAAFvf8V4ko65/ko=" + } + }, + { + "_type": "UMLAssociationView", + "_id": "AAAAAAFvf9AWzKBkEVQ=", + "_parent": { + "$ref": "AAAAAAFupxNubAkxSBI=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "subViews": [ + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBlWEI=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1160, + "top": 728, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBmFzk=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "visible": null, + "font": "Arial;13;0", + "left": 1161, + "top": 743, + "height": 13, + "alpha": 1.5707963267948966, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBn65M=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1159, + "top": 699, + "height": 13, + "alpha": -1.5707963267948966, + "distance": 15, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 1 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBohAg=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bh/WU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1165, + "top": 788, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBp0KI=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bh/WU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1152, + "top": 789, + "height": 13, + "alpha": 0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBqCbA=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bh/WU=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1193, + "top": 784, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "edgePosition": 2 + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBr2Sg=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bilkk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1001, + "top": 737, + "height": 13, + "alpha": -0.5235987755982988, + "distance": 30, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBs2aw=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bilkk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 1004, + "top": 750, + "height": 13, + "alpha": -0.7853981633974483, + "distance": 40, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + } + }, + { + "_type": "EdgeLabelView", + "_id": "AAAAAAFvf9AWzKBtqcU=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bilkk=" + }, + "visible": false, + "font": "Arial;13;0", + "left": 995, + "top": 710, + "height": 13, + "alpha": 0.5235987755982988, + "distance": 25, + "hostEdge": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + } + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFvf9AWzKBumdc=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bh/WU=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + }, + { + "_type": "UMLQualifierCompartmentView", + "_id": "AAAAAAFvf9AWzKBvHy4=", + "_parent": { + "$ref": "AAAAAAFvf9AWzKBkEVQ=" + }, + "model": { + "$ref": "AAAAAAFvf9AWy6Bilkk=" + }, + "visible": false, + "font": "Arial;13;0", + "width": 10, + "height": 10 + } + ], + "font": "Arial;13;0", + "head": { + "$ref": "AAAAAAFu8/JJkF75cHI=" + }, + "tail": { + "$ref": "AAAAAAFvf8V4kY6wsvI=" + }, + "lineStyle": 1, + "points": "1187:815;1160:720;975:730", + "showVisibility": true, + "nameLabel": { + "$ref": "AAAAAAFvf9AWzKBlWEI=" + }, + "stereotypeLabel": { + "$ref": "AAAAAAFvf9AWzKBmFzk=" + }, + "propertyLabel": { + "$ref": "AAAAAAFvf9AWzKBn65M=" + }, + "tailRoleNameLabel": { + "$ref": "AAAAAAFvf9AWzKBohAg=" + }, + "tailPropertyLabel": { + "$ref": "AAAAAAFvf9AWzKBp0KI=" + }, + "tailMultiplicityLabel": { + "$ref": "AAAAAAFvf9AWzKBqCbA=" + }, + "headRoleNameLabel": { + "$ref": "AAAAAAFvf9AWzKBr2Sg=" + }, + "headPropertyLabel": { + "$ref": "AAAAAAFvf9AWzKBs2aw=" + }, + "headMultiplicityLabel": { + "$ref": "AAAAAAFvf9AWzKBtqcU=" + }, + "tailQualifiersCompartment": { + "$ref": "AAAAAAFvf9AWzKBumdc=" + }, + "headQualifiersCompartment": { + "$ref": "AAAAAAFvf9AWzKBvHy4=" + } + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFupxeuvgk2JFo=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "STS21", + "ownedElements": [ + { + "_type": "UMLDependency", + "_id": "AAAAAAFupzKyKwpVP6E=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "source": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "target": { + "$ref": "AAAAAAFupy1gEwndah0=" + } + }, + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFup1NM4ArxyhA=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "source": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "target": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFup04POAp31go=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "sts_res", + "visibility": "private", + "type": { + "$ref": "AAAAAAFupy1gEwndah0=" + } + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFup0+t+wp+rt8=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "onChipHeater", + "visibility": "private", + "type": "boolean" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFupxgGXwlirjc=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "STS21", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFupxswuQlr2uY=", + "_parent": { + "$ref": "AAAAAAFupxgGXwlirjc=" + }, + "name": "address ", + "type": "const uint8_t", + "defaultValue": "0x4A" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFupyRHZQl5Pdo=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "getTemperature", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFupyYcBQmAJqQ=", + "_parent": { + "$ref": "AAAAAAFupyRHZQl5Pdo=" + }, + "type": "double", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFupywr5QmM0cY=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "setResolution", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFupyxyWgmTcOw=", + "_parent": { + "$ref": "AAAAAAFupywr5QmM0cY=" + }, + "type": "boolean", + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFup0pcXQp0Rlw=", + "_parent": { + "$ref": "AAAAAAFupywr5QmM0cY=" + }, + "name": "res", + "type": { + "$ref": "AAAAAAFupy1gEwndah0=" + } + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFup0nMEApn8G8=", + "_parent": { + "$ref": "AAAAAAFupxeuvgk2JFo=" + }, + "name": "enableOnChipHeater", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFup0oh3Qpufiw=", + "_parent": { + "$ref": "AAAAAAFup0nMEApn8G8=" + }, + "name": "enabled", + "type": "boolean" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFup0oh3gpvnxQ=", + "_parent": { + "$ref": "AAAAAAFup0nMEApn8G8=" + }, + "type": "boolean", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFupy0+cgmVvlE=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "Class1", + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFupy1JWQm+B78=", + "_parent": { + "$ref": "AAAAAAFupy0+cgmVvlE=" + }, + "name": "Operation1" + } + ] + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFupy1gEwndah0=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "STS_RES", + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFupy7pSAomP1Q=", + "_parent": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "name": "RES_11", + "stereotype": "3" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFupy9GRwo226g=", + "_parent": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "name": "RES_12", + "stereotype": "1" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFupy+jSwo9ZjY=", + "_parent": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "name": "RES_13", + "stereotype": "2" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFupy/puApEBT0=", + "_parent": { + "$ref": "AAAAAAFupy1gEwndah0=" + }, + "name": "RES_14", + "stereotype": "0" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFup1CoXAqGaVs=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "LTC2497", + "ownedElements": [ + { + "_type": "UMLGeneralization", + "_id": "AAAAAAFup1Na8wsCPG8=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "source": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "target": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + } + }, + { + "_type": "UMLDependency", + "_id": "AAAAAAFuqDcFyQv00/Y=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "source": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "target": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFuqHfaigwkALM=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "vref", + "visibility": "private", + "type": "double" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFurJazFr5n7+U=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "dataBytes[3]", + "visibility": "private", + "type": "uint8_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFusLGDir61ye4=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "adcRes", + "visibility": "private", + "type": "uint8_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFusLG6vb68pzQ=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "quantum", + "visibility": "private", + "type": "double" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFup1gsIQsvwJo=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "LTC2497", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFup1p7tgs30JE=", + "_parent": { + "$ref": "AAAAAAFup1gsIQsvwJo=" + }, + "name": "address", + "type": "const uint8_t", + "defaultValue": "0x45" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFusKU4jL6MQdk=", + "_parent": { + "$ref": "AAAAAAFup1gsIQsvwJo=" + }, + "name": "vref", + "type": "double", + "defaultValue": "3300" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFuqDrlpAwbMtc=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "sampleValue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFuqDzCSQwiu84=", + "_parent": { + "$ref": "AAAAAAFuqDrlpAwbMtc=" + }, + "type": "int32_t", + "direction": "return" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFurJSYN75NXgM=", + "_parent": { + "$ref": "AAAAAAFuqDrlpAwbMtc=" + }, + "name": "channel", + "type": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFurJVreL5Tl5Q=", + "_parent": { + "$ref": "AAAAAAFuqDrlpAwbMtc=" + }, + "name": "sgl", + "type": "boolean", + "defaultValue": "true" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFurJYkxr5eQbs=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "sampleValue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFurJZefr5ls48=", + "_parent": { + "$ref": "AAAAAAFurJYkxr5eQbs=" + }, + "type": "int32_t", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFusKg1cL6PUZ0=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "setVref", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFusKiIjL6WkB8=", + "_parent": { + "$ref": "AAAAAAFusKg1cL6PUZ0=" + }, + "name": "vref", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFusKiIjL6XLY4=", + "_parent": { + "$ref": "AAAAAAFusKg1cL6PUZ0=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFusK4nD76cNW0=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "sampleVoltage", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFusK5xH76p9uY=", + "_parent": { + "$ref": "AAAAAAFusK4nD76cNW0=" + }, + "name": "channel", + "type": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFusK5xH76qSsc=", + "_parent": { + "$ref": "AAAAAAFusK4nD76cNW0=" + }, + "name": "sgl", + "type": "boolean", + "defaultValue": "true" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFusK5xH76rpFA=", + "_parent": { + "$ref": "AAAAAAFusK4nD76cNW0=" + }, + "type": "double", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFusK4sUL6iIGM=", + "_parent": { + "$ref": "AAAAAAFup1CoXAqGaVs=" + }, + "name": "sampleVoltage", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFusK6dnr6w/qA=", + "_parent": { + "$ref": "AAAAAAFusK4sUL6iIGM=" + }, + "type": "double", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFup1JjeQqxr4g=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "I2CDevice", + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFup1LcDQrlXYY=", + "_parent": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "name": "address", + "visibility": "protected", + "type": "const uint8_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFurJtMlr57FuY=", + "_parent": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "name": "twi", + "visibility": "protected", + "type": "TwoWire*" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFus3MGm9fKJFg=", + "_parent": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "name": "isPresent", + "visibility": "protected", + "type": "boolean" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFup1Kk1ArcW4s=", + "_parent": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "name": "begin", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFup1LQ2QrjA7I=", + "_parent": { + "$ref": "AAAAAAFup1Kk1ArcW4s=" + }, + "type": "boolean", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFurJrx575yBsM=", + "_parent": { + "$ref": "AAAAAAFup1JjeQqxr4g=" + }, + "name": "I2CDevice", + "visibility": "protected", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFusIuE6r6JwYE=", + "_parent": { + "$ref": "AAAAAAFurJrx575yBsM=" + }, + "name": "address", + "type": "const uint8_t" + } + ] + } + ], + "isAbstract": true + }, + { + "_type": "UMLEnumeration", + "_id": "AAAAAAFuqDNcOQtCLeU=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "ADC_CHAN", + "stereotype": "1", + "literals": [ + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDTZEAt3gkI=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_0", + "stereotype": "0" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDVEaAt+HWU=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_1", + "stereotype": "1" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDVh5QuFUY8=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_2", + "stereotype": "2" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDV+7AuMB0U=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_3", + "stereotype": "3" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDWPrAuTsBw=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_4", + "stereotype": "4" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDWf0AuaQuk=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_5", + "stereotype": "5" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDWvwguhTkc=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_6", + "stereotype": "6" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDXFiAuo+u0=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_7", + "stereotype": "7" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDXZMwuv+58=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_8", + "stereotype": "8" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDXvQQu2KUM=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_9", + "stereotype": "9" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDYBLgu9wBM=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_10", + "stereotype": "10" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDYRxQvEfHs=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_11", + "stereotype": "11" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDYrrgvLBu4=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_12", + "stereotype": "12" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDZEHAvSyt0=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_13", + "stereotype": "13" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDZV4gvZL+U=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_14", + "stereotype": "14" + }, + { + "_type": "UMLEnumerationLiteral", + "_id": "AAAAAAFuqDZlMQvggj8=", + "_parent": { + "$ref": "AAAAAAFuqDNcOQtCLeU=" + }, + "name": "CHAN_15", + "stereotype": "15" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFu8/JJj1737bc=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "MeasureUnit", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFu9AKrIV+h21U=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AKrIV+i8qY=", + "_parent": { + "$ref": "AAAAAAFu9AKrIV+h21U=" + }, + "reference": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "navigable": false + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AKrIV+jt7Q=", + "_parent": { + "$ref": "AAAAAAFu9AKrIV+h21U=" + }, + "reference": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "aggregation": "shared" + } + }, + { + "_type": "UMLAssociation", + "_id": "AAAAAAFu9ApoxWHCGcs=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9ApoxWHDtZE=", + "_parent": { + "$ref": "AAAAAAFu9ApoxWHCGcs=" + }, + "reference": { + "$ref": "AAAAAAFu8/JJj1737bc=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9ApoxWHE0oY=", + "_parent": { + "$ref": "AAAAAAFu9ApoxWHCGcs=" + }, + "reference": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "aggregation": "composite" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9BIvk2awj2Q=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "globalOffset", + "visibility": "private", + "type": "double" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9BJgE2bz3AM=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "temperatures", + "visibility": "private", + "type": "double*" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9BKVSGc2G80=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "rOffsetMap", + "visibility": "private", + "type": "double*" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9BLTOWd5lBI=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "resistanceMap", + "visibility": "private", + "type": "double*" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFvFaiGLqI8qfo=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "analogInput", + "visibility": "private", + "type": "uint8_t*" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFvFajn7aKM3FE=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "thermistorCount", + "visibility": "private", + "type": "uint16_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFvFakitqLPmDY=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "precResistor", + "visibility": "private", + "type": "uint64_t" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFu8/NO0V8kx5c=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "MeasureUnit", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/b5lF8rrA0=", + "_parent": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "name": "analogInput", + "type": "uint8_t *" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/b5lF8sJ0I=", + "_parent": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "name": "thermistorCount", + "type": "uint16_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/mPIV8wqRQ=", + "_parent": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "name": "precResistor ", + "type": "uint64_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/mPIV8xlSE=", + "_parent": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "name": "thermistorSetting ", + "type": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + } + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvFX7bIo/Jjs8=", + "_parent": { + "$ref": "AAAAAAFu8/NO0V8kx5c=" + }, + "name": "adc", + "type": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + } + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf9Fp7quqdZg=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "~MeasureUnit" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9AzpMWRtFOU=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "getTemperatures", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9A1tB2SS3OY=", + "_parent": { + "$ref": "AAAAAAFu9AzpMWRtFOU=" + }, + "type": "double *", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9A7MUWUhGq8=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "getAverageTemperature", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9A9Ff2VGO5E=", + "_parent": { + "$ref": "AAAAAAFu9A7MUWUhGq8=" + }, + "type": "double", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9A9asWVsjm4=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "getROffsetMap", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9A+n52WRYeU=", + "_parent": { + "$ref": "AAAAAAFu9A9asWVsjm4=" + }, + "type": "double*", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9A/MdmXDCSc=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "getResistanceMap", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9BAAKGXosWY=", + "_parent": { + "$ref": "AAAAAAFu9A/MdmXDCSc=" + }, + "type": "double*", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9A1972S4I8k=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "setGlobalTempOffset", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9A6rtGTpQG0=", + "_parent": { + "$ref": "AAAAAAFu9A1972S4I8k=" + }, + "name": "offset", + "type": "double" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9BF5YmYO0YI=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "getGlobalTempOffset", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9BG7YGYz4dY=", + "_parent": { + "$ref": "AAAAAAFu9BF5YmYO0YI=" + }, + "type": "double", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvGMPuZbBKjYU=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "levelTemperaturesOff", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvGMRZ+bB8OYw=", + "_parent": { + "$ref": "AAAAAAFvGMPuZbBKjYU=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvGMNEmK/nRuQ=", + "_parent": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "name": "computeTemperature", + "visibility": "private", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvGMPFqrAMWD0=", + "_parent": { + "$ref": "AAAAAAFvGMNEmK/nRuQ=" + }, + "name": "beta", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvGMPFqrAN6Lw=", + "_parent": { + "$ref": "AAAAAAFvGMNEmK/nRuQ=" + }, + "name": "resistance", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvGMPFqrAOQj4=", + "_parent": { + "$ref": "AAAAAAFvGMNEmK/nRuQ=" + }, + "name": "rAt25", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvGMPFq7APwbU=", + "_parent": { + "$ref": "AAAAAAFvGMNEmK/nRuQ=" + }, + "type": "double", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFu8/nPLF81fo4=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "ThermistorSetting", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFu9AOIEGBBgdI=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AOIEGBCOOs=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "reference": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AOIEGBDAqA=", + "_parent": { + "$ref": "AAAAAAFu9AOIEGBBgdI=" + }, + "reference": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "navigable": false, + "aggregation": "composite" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu8/8/dV99JEQ=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "beta", + "visibility": "private", + "type": "uint16_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu8//QZF+EyCA=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "rAt25", + "visibility": "private", + "type": "uint64_t" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFu8/vStF9snw8=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "ThermistorSetting", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/x5KV90l2U=", + "_parent": { + "$ref": "AAAAAAFu8/vStF9snw8=" + }, + "name": "beta", + "type": "uint16_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu8/18YV93ddc=", + "_parent": { + "$ref": "AAAAAAFu8/vStF9snw8=" + }, + "name": "rAt25", + "type": "uint64_t" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9AHBFV+MvsU=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "getBeta", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9AIOP1+TtN0=", + "_parent": { + "$ref": "AAAAAAFu9AHBFV+MvsU=" + }, + "type": "uint16_t", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9AIOpV+VAUQ=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "getRat25", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9AJmGl+cZls=", + "_parent": { + "$ref": "AAAAAAFu9AIOpV+VAUQ=" + }, + "type": "uint64_t", + "direction": "return" + } + ] + } + ], + "receptions": [ + { + "_type": "UMLReception", + "_id": "AAAAAAFu8/uQdF9g/Q4=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "Reception1" + }, + { + "_type": "UMLReception", + "_id": "AAAAAAFu8/uib19mzXM=", + "_parent": { + "$ref": "AAAAAAFu8/nPLF81fo4=" + }, + "name": "Reception2" + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFu9Ahi8GFq1to=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "AdcSetting", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFu9AqK0GJHfPw=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AqK0GJIVMg=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "reference": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFu9AqK0GJJb10=", + "_parent": { + "$ref": "AAAAAAFu9AqK0GJHfPw=" + }, + "reference": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "navigable": false, + "aggregation": "composite" + } + } + ], + "attributes": [ + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9Au27WOkS3E=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "vref", + "visibility": "private", + "type": "double" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9AvWrmPnN7M=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "adcResolution", + "visibility": "private", + "type": "uint8_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9Bd/YG0sqqE=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "measureIteration", + "visibility": "private", + "type": "uint8_t" + }, + { + "_type": "UMLAttribute", + "_id": "AAAAAAFu9BgPQG1duS8=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "delayBetweenIteration", + "visibility": "private", + "type": "uint16_t" + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFu9As0zWMTIKo=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "AdcSetting", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9At1EGNXTak=", + "_parent": { + "$ref": "AAAAAAFu9As0zWMTIKo=" + }, + "name": "vref", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9At1EGNY7XM=", + "_parent": { + "$ref": "AAAAAAFu9As0zWMTIKo=" + }, + "name": "adcResolution", + "type": "uint8_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9BZ0+2iVgCk=", + "_parent": { + "$ref": "AAAAAAFu9As0zWMTIKo=" + }, + "name": "measureIteration", + "type": "uint8_t", + "defaultValue": "5" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFu9BZ0+2iWV0I=", + "_parent": { + "$ref": "AAAAAAFu9As0zWMTIKo=" + }, + "name": "delayBetweenIteration ", + "type": "uint16_t", + "defaultValue": "5" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8wU+JxAUFA=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "setVref", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8x4nZxlpZ4=", + "_parent": { + "$ref": "AAAAAAFvf8wU+JxAUFA=" + }, + "name": "value", + "type": "double" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8x4npxmqXE=", + "_parent": { + "$ref": "AAAAAAFvf8wU+JxAUFA=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8x5TpyBNr8=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "getVref", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf80SRJym7ck=", + "_parent": { + "$ref": "AAAAAAFvf8x5TpyBNr8=" + }, + "type": "double", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf80SxJy6z0w=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "setAdcResolution", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf82B7JzfUWw=", + "_parent": { + "$ref": "AAAAAAFvf80SxJy6z0w=" + }, + "name": "value", + "type": "uint8_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf82B7ZzgZkg=", + "_parent": { + "$ref": "AAAAAAFvf80SxJy6z0w=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf82CpZz7iD4=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "getAdcResolution", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf82tR50gP4A=", + "_parent": { + "$ref": "AAAAAAFvf82CpZz7iD4=" + }, + "type": "uint8_t", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf82tyJ007jU=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "setMeasureIteration", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf84KoZ1ZZ08=", + "_parent": { + "$ref": "AAAAAAFvf82tyJ007jU=" + }, + "name": "value", + "type": "uint8_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf84KoZ1aye4=", + "_parent": { + "$ref": "AAAAAAFvf82tyJ007jU=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf84LY511zjg=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "getMeasureIteration", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf85L9p2ahk4=", + "_parent": { + "$ref": "AAAAAAFvf84LY511zjg=" + }, + "type": "uint8_t", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf85Mg52uoqo=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "setDelayBetweenIteration", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf878rZ3T/wE=", + "_parent": { + "$ref": "AAAAAAFvf85Mg52uoqo=" + }, + "name": "value", + "type": "uint16_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf878rZ3Uu10=", + "_parent": { + "$ref": "AAAAAAFvf85Mg52uoqo=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf879Z53vPcc=", + "_parent": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "name": "getDelayBetweenIteration", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf881cp4USwA=", + "_parent": { + "$ref": "AAAAAAFvf879Z53vPcc=" + }, + "type": "uint16_t", + "direction": "return" + } + ] + } + ] + }, + { + "_type": "UMLClass", + "_id": "AAAAAAFvf8V4kI6uXbI=", + "_parent": { + "$ref": "AAAAAAFupxNubAkw1fQ=" + }, + "name": "Adc", + "ownedElements": [ + { + "_type": "UMLAssociation", + "_id": "AAAAAAFvf9AWy6BgkUE=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "end1": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFvf9AWy6Bh/WU=", + "_parent": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "reference": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + } + }, + "end2": { + "_type": "UMLAssociationEnd", + "_id": "AAAAAAFvf9AWy6Bilkk=", + "_parent": { + "$ref": "AAAAAAFvf9AWy6BgkUE=" + }, + "reference": { + "$ref": "AAAAAAFu8/JJj1737bc=" + }, + "navigable": false, + "aggregation": "composite" + } + } + ], + "operations": [ + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8a5E5Fescw=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "Adc", + "visibility": "protected" + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8cOVpHqWSc=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "~Adc", + "isAbstract": true + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvhD2w38Sxzhw=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "begin", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvhD3WK8TlYHc=", + "_parent": { + "$ref": "AAAAAAFvhD2w38Sxzhw=" + }, + "type": "void", + "direction": "return" + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8gtAJNbqq8=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "sampleValue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8iXcJOSSUI=", + "_parent": { + "$ref": "AAAAAAFvf8gtAJNbqq8=" + }, + "name": "channel", + "type": "int16_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8iXcJOTDKM=", + "_parent": { + "$ref": "AAAAAAFvf8gtAJNbqq8=" + }, + "name": "sgl", + "type": "boolean", + "defaultValue": "true" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8iXcZOUybM=", + "_parent": { + "$ref": "AAAAAAFvf8gtAJNbqq8=" + }, + "type": "int32_t", + "direction": "return" + } + ], + "isAbstract": true + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8kawZRNNSw=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "sampleValue", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8kg7ZR4c7w=", + "_parent": { + "$ref": "AAAAAAFvf8kawZRNNSw=" + }, + "type": "int32_t", + "direction": "return" + } + ], + "isAbstract": true + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8m2dZUdB+Q=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "sampleVoltage", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8nYAJVUpoE=", + "_parent": { + "$ref": "AAAAAAFvf8m2dZUdB+Q=" + }, + "name": "channel", + "type": "int16_t" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8nYAJVVaz4=", + "_parent": { + "$ref": "AAAAAAFvf8m2dZUdB+Q=" + }, + "name": "sgl", + "type": "boolean", + "defaultValue": "true" + }, + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8nYAJVWyhE=", + "_parent": { + "$ref": "AAAAAAFvf8m2dZUdB+Q=" + }, + "type": "double", + "direction": "return" + } + ], + "isAbstract": true + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf8oUJZYPEzc=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "sampleVoltage", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf8oi9pY6uqk=", + "_parent": { + "$ref": "AAAAAAFvf8oUJZYPEzc=" + }, + "type": "double", + "direction": "return" + } + ], + "isAbstract": true + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf92exr98fC8=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "setAdcSetting", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf93d6r/D3XQ=", + "_parent": { + "$ref": "AAAAAAFvf92exr98fC8=" + }, + "name": "adcSetting", + "type": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + } + } + ] + }, + { + "_type": "UMLOperation", + "_id": "AAAAAAFvf9xGvL8rBoI=", + "_parent": { + "$ref": "AAAAAAFvf8V4kI6uXbI=" + }, + "name": "getAdcSetting", + "parameters": [ + { + "_type": "UMLParameter", + "_id": "AAAAAAFvf92eSr9fKT8=", + "_parent": { + "$ref": "AAAAAAFvf9xGvL8rBoI=" + }, + "type": { + "$ref": "AAAAAAFu9Ahi8GFq1to=" + }, + "direction": "return" + } + ] + } + ], + "isAbstract": true + } + ] + } + ] +} \ No newline at end of file