projet3_temperature/doc/ClassDiagram.mdj
2020-02-14 00:04:25 +01:00

8239 lines
209 KiB
Plaintext

{
"_type": "Project",
"_id": "AAAAAAFF+h6SjaM2Hec=",
"name": "Untitled",
"ownedElements": [
{
"_type": "UMLModel",
"_id": "AAAAAAFF+qBWK6M3Z8Y=",
"_parent": {
"$ref": "AAAAAAFF+h6SjaM2Hec="
},
"name": "Model",
"ownedElements": [
{
"_type": "UMLClassDiagram",
"_id": "AAAAAAFF+qBtyKM79qY=",
"_parent": {
"$ref": "AAAAAAFF+qBWK6M3Z8Y="
},
"name": "Main",
"defaultDiagram": true
}
]
},
{
"_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": 4080,
"top": 896,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFupxeuwAk7AmE=",
"_parent": {
"$ref": "AAAAAAFupxeuvwk52w8="
},
"font": "Arial;13;1",
"left": 2221,
"top": 583,
"width": 291.63671875,
"height": 13,
"text": "STS21"
},
{
"_type": "LabelView",
"_id": "AAAAAAFupxeuwAk863I=",
"_parent": {
"$ref": "AAAAAAFupxeuvwk52w8="
},
"visible": false,
"font": "Arial;13;0",
"left": 4080,
"top": 896,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFupxeuwAk9JNU=",
"_parent": {
"$ref": "AAAAAAFupxeuvwk52w8="
},
"visible": false,
"font": "Arial;13;0",
"left": 4080,
"top": 896,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2216,
"top": 576,
"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": 2221,
"top": 606,
"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": 2221,
"top": 621,
"width": 291.63671875,
"height": 13,
"text": "-onChipHeater: boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2216,
"top": 601,
"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": 2221,
"top": 644,
"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": 2221,
"top": 659,
"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": 2221,
"top": 674,
"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": 2221,
"top": 689,
"width": 291.63671875,
"height": 13,
"text": "+enableOnChipHeater(enabled: boolean): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFwQGCQSLPmIVQ=",
"_parent": {
"$ref": "AAAAAAFupxeuwAk/ZqA="
},
"model": {
"$ref": "AAAAAAFwQGCQE7PjlD0="
},
"font": "Arial;13;0",
"left": 2221,
"top": 704,
"width": 291.63671875,
"height": 13,
"text": "+reset(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFwQMQ/eLRkThk=",
"_parent": {
"$ref": "AAAAAAFupxeuwAk/ZqA="
},
"model": {
"$ref": "AAAAAAFwQMQ/RLRhTD0="
},
"font": "Arial;13;0",
"left": 2221,
"top": 719,
"width": 291.63671875,
"height": 13,
"text": "+lowBattery(): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2216,
"top": 639,
"width": 301.63671875,
"height": 98
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFupxeuwAlAvlI=",
"_parent": {
"$ref": "AAAAAAFupxeuvwk413M="
},
"model": {
"$ref": "AAAAAAFupxeuvgk2JFo="
},
"visible": false,
"font": "Arial;13;0",
"left": 2040,
"top": 448,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFupxeuwAlBu7w=",
"_parent": {
"$ref": "AAAAAAFupxeuvwk413M="
},
"model": {
"$ref": "AAAAAAFupxeuvgk2JFo="
},
"visible": false,
"font": "Arial;13;0",
"left": 2040,
"top": 448,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2216,
"top": 576,
"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": 2277,
"top": 325,
"width": 116.34619140625,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFupy1gFAnibus=",
"_parent": {
"$ref": "AAAAAAFupy1gEwngnPU="
},
"font": "Arial;13;1",
"left": 2277,
"top": 340,
"width": 116.34619140625,
"height": 13,
"text": "STS_RES"
},
{
"_type": "LabelView",
"_id": "AAAAAAFupy1gFAnj1uE=",
"_parent": {
"$ref": "AAAAAAFupy1gEwngnPU="
},
"visible": false,
"font": "Arial;13;0",
"left": 4416,
"top": 80,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFupy1gFAnkJbc=",
"_parent": {
"$ref": "AAAAAAFupy1gEwngnPU="
},
"visible": false,
"font": "Arial;13;0",
"left": 4416,
"top": 80,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2272,
"top": 320,
"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": 2208,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFupy1gFAnmxfA=",
"_parent": {
"$ref": "AAAAAAFupy1gEwnfq64="
},
"model": {
"$ref": "AAAAAAFupy1gEwndah0="
},
"font": "Arial;13;0",
"left": 2272,
"top": 426,
"width": 126.34619140625,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFupy1gFAnnWr8=",
"_parent": {
"$ref": "AAAAAAFupy1gEwnfq64="
},
"model": {
"$ref": "AAAAAAFupy1gEwndah0="
},
"visible": false,
"font": "Arial;13;0",
"left": 2208,
"top": 40,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFupy1gFAnoQzM=",
"_parent": {
"$ref": "AAAAAAFupy1gEwnfq64="
},
"model": {
"$ref": "AAAAAAFupy1gEwndah0="
},
"visible": false,
"font": "Arial;13;0",
"left": 2208,
"top": 40,
"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": 2277,
"top": 363,
"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": 2277,
"top": 378,
"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": 2277,
"top": 393,
"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": 2277,
"top": 408,
"width": 116.34619140625,
"height": 13,
"text": "«0»RES_14",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2272,
"top": 358,
"width": 126.34619140625,
"height": 68
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2272,
"top": 320,
"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": 2334,
"top": 503,
"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": 2319,
"top": 505,
"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": 2363,
"top": 500,
"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": "2357:575;2341:441",
"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",
"left": 4064,
"top": 832,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1CoXQqL/PU=",
"_parent": {
"$ref": "AAAAAAFup1CoXAqJhro="
},
"font": "Arial;13;1",
"left": 2573,
"top": 583,
"width": 386.61669921875,
"height": 13,
"text": "LTC2497"
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1CoXQqM7fE=",
"_parent": {
"$ref": "AAAAAAFup1CoXAqJhro="
},
"visible": false,
"font": "Arial;13;0",
"left": 4064,
"top": 832,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1CoXQqNH+o=",
"_parent": {
"$ref": "AAAAAAFup1CoXAqJhro="
},
"visible": false,
"font": "Arial;13;0",
"left": 4064,
"top": 832,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2568,
"top": 576,
"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": 2573,
"top": 606,
"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": 2573,
"top": 621,
"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": 2573,
"top": 636,
"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": 2573,
"top": 651,
"width": 386.61669921875,
"height": 13,
"text": "-quantum: double",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2568,
"top": 601,
"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": 2573,
"top": 674,
"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": 2573,
"top": 689,
"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": 2573,
"top": 704,
"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": 2573,
"top": 719,
"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": 2573,
"top": 734,
"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": 2573,
"top": 749,
"width": 386.61669921875,
"height": 13,
"text": "+sampleVoltage(): double",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2568,
"top": 669,
"width": 396.61669921875,
"height": 98
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFup1CoXQqQQ/k=",
"_parent": {
"$ref": "AAAAAAFup1CoXAqI0pA="
},
"model": {
"$ref": "AAAAAAFup1CoXAqGaVs="
},
"visible": false,
"font": "Arial;13;0",
"left": 2032,
"top": 416,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFup1CoXQqRj34=",
"_parent": {
"$ref": "AAAAAAFup1CoXAqI0pA="
},
"model": {
"$ref": "AAAAAAFup1CoXAqGaVs="
},
"visible": false,
"font": "Arial;13;0",
"left": 2032,
"top": 416,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2568,
"top": 576,
"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": 4240,
"top": 560,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1Jjewq2/cM=",
"_parent": {
"$ref": "AAAAAAFup1Jjegq0OPc="
},
"font": "Arial;13;3",
"left": 2461,
"top": 327,
"width": 203.04248046875,
"height": 13,
"text": "I2CDevice"
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1JjfAq3S5Q=",
"_parent": {
"$ref": "AAAAAAFup1Jjegq0OPc="
},
"visible": false,
"font": "Arial;13;0",
"left": 4240,
"top": 560,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFup1JjfAq4vY8=",
"_parent": {
"$ref": "AAAAAAFup1Jjegq0OPc="
},
"visible": false,
"font": "Arial;13;0",
"left": 4240,
"top": 560,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2456,
"top": 320,
"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": 2461,
"top": 350,
"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": 2461,
"top": 365,
"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": 2461,
"top": 380,
"width": 203.04248046875,
"height": 13,
"text": "#isPresent: boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2456,
"top": 345,
"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": 2461,
"top": 403,
"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": 2461,
"top": 418,
"width": 203.04248046875,
"height": 13,
"text": "#I2CDevice(address: const uint8_t)",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2456,
"top": 398,
"width": 213.04248046875,
"height": 38
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFup1JjfQq7DBA=",
"_parent": {
"$ref": "AAAAAAFup1JjegqzypI="
},
"model": {
"$ref": "AAAAAAFup1JjeQqxr4g="
},
"visible": false,
"font": "Arial;13;0",
"left": 2120,
"top": 280,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFup1JjfQq8i1E=",
"_parent": {
"$ref": "AAAAAAFup1JjegqzypI="
},
"model": {
"$ref": "AAAAAAFup1JjeQqxr4g="
},
"visible": false,
"font": "Arial;13;0",
"left": 2120,
"top": 280,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2456,
"top": 320,
"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": 2459,
"top": 490,
"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": 2447,
"top": 481,
"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": 2484,
"top": 507,
"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": "2423:575;2521:436",
"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": 2638,
"top": 507,
"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": 2626,
"top": 516,
"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": 2663,
"top": 490,
"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": "2699:575;2603:436",
"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": 2909,
"top": 245,
"width": 143,
"height": 13,
"text": "«enumeration»"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuqDNcOgtHLKs=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtF0ws="
},
"font": "Arial;13;1",
"left": 2909,
"top": 260,
"width": 143,
"height": 13,
"text": "ADC_CHAN"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuqDNcOgtIVkI=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtF0ws="
},
"visible": false,
"font": "Arial;13;0",
"left": 4224,
"top": 224,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFuqDNcOgtJQug=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtF0ws="
},
"visible": false,
"font": "Arial;13;0",
"left": 4224,
"top": 224,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 2904,
"top": 240,
"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": 2152,
"top": 136,
"width": 10,
"height": 10
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFuqDNcOgtLg8E=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtEVU8="
},
"model": {
"$ref": "AAAAAAFuqDNcOQtCLeU="
},
"visible": false,
"font": "Arial;13;0",
"left": 2152,
"top": 136,
"width": 10,
"height": 10
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFuqDNcOgtMfeo=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtEVU8="
},
"model": {
"$ref": "AAAAAAFuqDNcOQtCLeU="
},
"visible": false,
"font": "Arial;13;0",
"left": 2152,
"top": 136,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFuqDNcOwtNFOQ=",
"_parent": {
"$ref": "AAAAAAFuqDNcOgtEVU8="
},
"model": {
"$ref": "AAAAAAFuqDNcOQtCLeU="
},
"visible": false,
"font": "Arial;13;0",
"left": 2152,
"top": 136,
"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": 2909,
"top": 283,
"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": 2909,
"top": 298,
"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": 2909,
"top": 313,
"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": 2909,
"top": 328,
"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": 2909,
"top": 343,
"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": 2909,
"top": 358,
"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": 2909,
"top": 373,
"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": 2909,
"top": 388,
"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": 2909,
"top": 403,
"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": 2909,
"top": 418,
"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": 2909,
"top": 433,
"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": 2909,
"top": 448,
"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": 2909,
"top": 463,
"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": 2909,
"top": 478,
"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": 2909,
"top": 493,
"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": 2909,
"top": 508,
"width": 143,
"height": 13,
"text": "«15»CHAN_15",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 2904,
"top": 278,
"width": 153,
"height": 248
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 2904,
"top": 240,
"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": 2858,
"top": 517,
"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": 2846,
"top": 508,
"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": 2881,
"top": 536,
"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": "2838:575;2903:491",
"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
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlg8xn6t6wik=",
"_parent": {
"$ref": "AAAAAAFu8/JJkF7/kCg="
},
"model": {
"$ref": "AAAAAAFvlg8xaqt3CUc="
},
"font": "Arial;13;0",
"left": 109,
"top": 743,
"width": 860.96435546875,
"height": 13,
"text": "-error: ERROR",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqmLerqOt5rk=",
"_parent": {
"$ref": "AAAAAAFu8/JJkF7/kCg="
},
"model": {
"$ref": "AAAAAAFvqmLecaOqSbE="
},
"font": "Arial;13;0",
"left": 109,
"top": 758,
"width": 860.96435546875,
"height": 13,
"text": "-channel: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqmMapKPzS0k=",
"_parent": {
"$ref": "AAAAAAFu8/JJkF7/kCg="
},
"model": {
"$ref": "AAAAAAFvqmMabqPwQkc="
},
"font": "Arial;13;0",
"left": 109,
"top": 773,
"width": 860.96435546875,
"height": 13,
"text": "-courant: double",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqmNxA6Q59wY=",
"_parent": {
"$ref": "AAAAAAFu8/JJkF7/kCg="
},
"model": {
"$ref": "AAAAAAFvqmNw0aQ2l1U="
},
"font": "Arial;13;0",
"left": 109,
"top": 788,
"width": 860.96435546875,
"height": 13,
"text": "-tension: double",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqmOuVqTIPwU=",
"_parent": {
"$ref": "AAAAAAFu8/JJkF7/kCg="
},
"model": {
"$ref": "AAAAAAFvqmOuJ6TFwW0="
},
"font": "Arial;13;0",
"left": 109,
"top": 803,
"width": 860.96435546875,
"height": 13,
"text": "-triggerLevelOff: boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 104,
"top": 633,
"width": 870.96435546875,
"height": 188
},
{
"_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": 826,
"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": 841,
"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": 856,
"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": 871,
"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": 886,
"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": 901,
"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": 916,
"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": 931,
"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": 946,
"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": 961,
"width": 860.96435546875,
"height": 13,
"text": "-computeTemperature(beta: double, resistance: double, rAt25: double): double",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlhCGX6w/7ag=",
"_parent": {
"$ref": "AAAAAAFu8/JJkV8AehI="
},
"model": {
"$ref": "AAAAAAFvlhCGLqw8Afg="
},
"font": "Arial;13;0",
"left": 109,
"top": 976,
"width": 860.96435546875,
"height": 13,
"text": "+getError(): ERROR",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvHl7cGNkPI=",
"_parent": {
"$ref": "AAAAAAFu8/JJkV8AehI="
},
"model": {
"$ref": "AAAAAAFvqvHlvMGK4H8="
},
"font": "Arial;13;0",
"left": 109,
"top": 991,
"width": 860.96435546875,
"height": 13,
"text": "+startTemperatureMeasurement(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvI99MHeIYM=",
"_parent": {
"$ref": "AAAAAAFu8/JJkV8AehI="
},
"model": {
"$ref": "AAAAAAFvqvI9v8HbsFY="
},
"font": "Arial;13;0",
"left": 109,
"top": 1006,
"width": 860.96435546875,
"height": 13,
"text": "+isMeasurementReady(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvKvqMIvzsc=",
"_parent": {
"$ref": "AAAAAAFu8/JJkV8AehI="
},
"model": {
"$ref": "AAAAAAFvqvKvcsIsgEI="
},
"font": "Arial;13;0",
"left": 109,
"top": 1021,
"width": 860.96435546875,
"height": 13,
"text": "+getAsyncTemperatures(): double*",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvM47cKACa0=",
"_parent": {
"$ref": "AAAAAAFu8/JJkV8AehI="
},
"model": {
"$ref": "AAAAAAFvqvM4rMJ9WsI="
},
"font": "Arial;13;0",
"left": 109,
"top": 1036,
"width": 860.96435546875,
"height": 13,
"text": "+levelAsyncTemperaturesOff(): void",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 104,
"top": 821,
"width": 870.96435546875,
"height": 233
},
{
"_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": 461,
"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": 1014,
"top": 571,
"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": 1022,
"top": 584,
"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": 999,
"top": 546,
"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": 1064,
"top": 544,
"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": 1068,
"top": 556,
"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": 1054,
"top": 518,
"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": 965,
"top": 600,
"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": 974,
"top": 611,
"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": 948,
"top": 579,
"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": "1079:524;936: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
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqvDG97xwxk4=",
"_parent": {
"$ref": "AAAAAAFu9Ahi8WFy9hA="
},
"model": {
"$ref": "AAAAAAFvqvDGs7xquIU="
},
"font": "Arial;13;0",
"left": 629,
"top": 1186,
"width": 671.00439453125,
"height": 13,
"text": "-quantum: double",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 624,
"top": 1121,
"width": 681.00439453125,
"height": 83
},
{
"_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": 1209,
"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": 1224,
"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": 1239,
"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": 1254,
"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": 1269,
"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": 1284,
"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": 1299,
"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": 1314,
"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": 1329,
"width": 671.00439453125,
"height": 13,
"text": "+getDelayBetweenIteration(): uint16_t",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlhKXQa+Ob0c=",
"_parent": {
"$ref": "AAAAAAFu9Ahi8WFzGwk="
},
"model": {
"$ref": "AAAAAAFvlhKXC6+IpHE="
},
"font": "Arial;13;0",
"left": 629,
"top": 1344,
"width": 671.00439453125,
"height": 13,
"text": "+getQuantum(): double",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 624,
"top": 1204,
"width": 681.00439453125,
"height": 158
},
{
"_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": 266,
"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": 1211,
"top": 1029,
"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": 1203,
"top": 1017,
"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": 1228,
"top": 1054,
"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": 1166,
"top": 1061,
"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": 1160,
"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": 1178,
"top": 1086,
"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": 1257,
"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": 1247,
"top": 989,
"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": 1276,
"top": 1018,
"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": "1154:1095;1287:1002",
"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": 288,
"top": 112,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFvf8V4kY6z4F4=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY6xAJg="
},
"font": "Arial;13;3",
"left": 1293,
"top": 719,
"width": 354.37060546875,
"height": 13,
"text": "Adc"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvf8V4kY60NIk=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY6xAJg="
},
"visible": false,
"font": "Arial;13;0",
"left": 288,
"top": 112,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvf8V4kY61avk=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY6xAJg="
},
"visible": false,
"font": "Arial;13;0",
"left": 288,
"top": 112,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1288,
"top": 712,
"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="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlhFjEK2JzKA=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY62mhg="
},
"model": {
"$ref": "AAAAAAFvlhFi1a2AXl4="
},
"font": "Arial;13;0",
"left": 1293,
"top": 742,
"width": 354.37060546875,
"height": 13,
"text": "-lastChannel: int16_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvo9q4e5gDfZ8=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY62mhg="
},
"model": {
"$ref": "AAAAAAFvo9q4RZf6Sj0="
},
"font": "Arial;13;0",
"left": 1293,
"top": 757,
"width": 354.37060546875,
"height": 13,
"text": "-state: STATE",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvo9rs6phJViE=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY62mhg="
},
"model": {
"$ref": "AAAAAAFvo9rsrphA1l0="
},
"font": "Arial;13;0",
"left": 1293,
"top": 772,
"width": 354.37060546875,
"height": 13,
"text": "-sampledValue: double",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvo9siT5iPi9o=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY62mhg="
},
"model": {
"$ref": "AAAAAAFvo9siF5iGqkQ="
},
"font": "Arial;13;0",
"left": 1293,
"top": 787,
"width": 354.37060546875,
"height": 13,
"text": "-numOfSamples: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvo9tZ65jVv5E=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY62mhg="
},
"model": {
"$ref": "AAAAAAFvo9tZrpjMorA="
},
"font": "Arial;13;0",
"left": 1293,
"top": 802,
"width": 354.37060546875,
"height": 13,
"text": "-elapsedTime: unsigned long",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1288,
"top": 737,
"width": 364.37060546875,
"height": 83
},
{
"_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": 1293,
"top": 825,
"width": 354.37060546875,
"height": 13,
"text": "#Adc()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvf8cOlJHzNUY=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvf8cOVpHqWSc="
},
"font": "Arial;13;2",
"left": 1293,
"top": 840,
"width": 354.37060546875,
"height": 13,
"text": "+~Adc()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvhD2xFsS6YK8=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvhD2w38Sxzhw="
},
"font": "Arial;13;0",
"left": 1293,
"top": 855,
"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": 1293,
"top": 870,
"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": 1293,
"top": 885,
"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": 1293,
"top": 900,
"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": 1293,
"top": 915,
"width": 354.37060546875,
"height": 13,
"text": "+sampleVoltage(): double",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvo9DdKY79st0=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvo9DdC4702MM="
},
"font": "Arial;13;2",
"left": 1293,
"top": 930,
"width": 354.37060546875,
"height": 13,
"text": "+startSample(channel: int16_t, sgl: boolean = true): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvo9f5ipOzsQE=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvo9f5UpOqBK8="
},
"font": "Arial;13;2",
"left": 1293,
"top": 945,
"width": 354.37060546875,
"height": 13,
"text": "+startSample(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvo9hje5TqVHY=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvo9hjRpThp+8="
},
"font": "Arial;13;2",
"left": 1293,
"top": 960,
"width": 354.37060546875,
"height": 13,
"text": "+getSampleVoltage(): double",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvo9kk35Xge48=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvo9kkqpXXQ8k="
},
"font": "Arial;13;2",
"left": 1293,
"top": 975,
"width": 354.37060546875,
"height": 13,
"text": "+isSampleReady(): boolean",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvo9mb95bEHWE=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvo9mbwZa7UO0="
},
"font": "Arial;13;2",
"left": 1293,
"top": 990,
"width": 354.37060546875,
"height": 13,
"text": "+getSampleValue(): double",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvf92fBb+F+a8=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY631Po="
},
"model": {
"$ref": "AAAAAAFvf92exr98fC8="
},
"font": "Arial;13;0",
"left": 1293,
"top": 1005,
"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": 1293,
"top": 1020,
"width": 354.37060546875,
"height": 13,
"text": "+getAdcSetting(): AdcSetting",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1288,
"top": 820,
"width": 364.37060546875,
"height": 218
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFvf8V4kY649fI=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY6wsvI="
},
"model": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"visible": false,
"font": "Arial;13;0",
"left": 144,
"top": 56,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFvf8V4ko65/ko=",
"_parent": {
"$ref": "AAAAAAFvf8V4kY6wsvI="
},
"model": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"visible": false,
"font": "Arial;13;0",
"left": 144,
"top": 56,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1288,
"top": 712,
"width": 364.37060546875,
"height": 326,
"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": 1162,
"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": 1165,
"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": 1157,
"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": 1257,
"top": 778,
"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": 1249,
"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": 1273,
"top": 756,
"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": 1003,
"top": 758,
"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": 1008,
"top": 771,
"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": 993,
"top": 732,
"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": "1287:783;1160:720;975:755",
"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": "UMLClassView",
"_id": "AAAAAAFvlgih35OnJQg=",
"_parent": {
"$ref": "AAAAAAFupxNubAkxSBI="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFvlgih35OoSYY=",
"_parent": {
"$ref": "AAAAAAFvlgih35OnJQg="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFvlgih35Op/4c=",
"_parent": {
"$ref": "AAAAAAFvlgih35OoSYY="
},
"visible": false,
"font": "Arial;13;0",
"left": -528,
"top": -464,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFvlgih35OqS1g=",
"_parent": {
"$ref": "AAAAAAFvlgih35OoSYY="
},
"font": "Arial;13;1",
"left": 1445,
"top": 63,
"width": 782.4501953125,
"height": 13,
"text": "PayloadFormatter"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvlgih35OrTBM=",
"_parent": {
"$ref": "AAAAAAFvlgih35OoSYY="
},
"visible": false,
"font": "Arial;13;0",
"left": -528,
"top": -464,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvlgih35OsM8E=",
"_parent": {
"$ref": "AAAAAAFvlgih35OoSYY="
},
"visible": false,
"font": "Arial;13;0",
"left": -528,
"top": -464,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 56,
"width": 792.4501953125,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFvlgih35Op/4c="
},
"nameLabel": {
"$ref": "AAAAAAFvlgih35OqS1g="
},
"namespaceLabel": {
"$ref": "AAAAAAFvlgih35OrTBM="
},
"propertyLabel": {
"$ref": "AAAAAAFvlgih35OsM8E="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFvlgih35OtCcw=",
"_parent": {
"$ref": "AAAAAAFvlgih35OnJQg="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgjsZJRjn6I=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgjsKpRXqx0="
},
"font": "Arial;13;0",
"left": 1445,
"top": 86,
"width": 782.4501953125,
"height": 13,
"text": "-totalPayloads: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgksRZTEwJE=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgksBJS44LE="
},
"font": "Arial;13;0",
"left": 1445,
"top": 101,
"width": 782.4501953125,
"height": 13,
"text": "-currentPayload: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgpGLJqaByo=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgpF8ZqOxHE="
},
"font": "Arial;13;0",
"left": 1445,
"top": 116,
"width": 782.4501953125,
"height": 13,
"text": "-numOfRow: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgp4dJrgy94=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgp4OZrUM2M="
},
"font": "Arial;13;0",
"left": 1445,
"top": 131,
"width": 782.4501953125,
"height": 13,
"text": "-numOfColumn: uint8_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgq9KpsmJMA=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgq86JsajcU="
},
"font": "Arial;13;0",
"left": 1445,
"top": 146,
"width": 782.4501953125,
"height": 13,
"text": "-payload: uint8_t*",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvlgrx+5tsVcs=",
"_parent": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"model": {
"$ref": "AAAAAAFvlgrxvZtgcBY="
},
"font": "Arial;13;0",
"left": 1445,
"top": 161,
"width": 782.4501953125,
"height": 13,
"text": "-length: uint8_t",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 81,
"width": 792.4501953125,
"height": 98
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFvlgih35OuxUg=",
"_parent": {
"$ref": "AAAAAAFvlgih35OnJQg="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlguRBJyCqKU=",
"_parent": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"model": {
"$ref": "AAAAAAFvlguQyJx272Q="
},
"font": "Arial;13;0",
"left": 1445,
"top": 184,
"width": 782.4501953125,
"height": 13,
"text": "+PayloadFormatter()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlgu/SJzjNrA=",
"_parent": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"model": {
"$ref": "AAAAAAFvlgu/CpzX9Kk="
},
"font": "Arial;13;0",
"left": 1445,
"top": 199,
"width": 782.4501953125,
"height": 13,
"text": "+~PayloadFormatter()",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlgxSoJ8rKmk=",
"_parent": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"model": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"font": "Arial;13;0",
"left": 1445,
"top": 214,
"width": 782.4501953125,
"height": 13,
"text": "+buildPayload(buffer: uint8_t**, dateTime: DateTime*, tempArray: double*, numOfRow: uint8_t = -1, numOfColumn: uint8_t = -1): int16_t",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlg1DbJ+SH5w=",
"_parent": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"model": {
"$ref": "AAAAAAFvlg1DNZ+G0h4="
},
"font": "Arial;13;0",
"left": 1445,
"top": 229,
"width": 782.4501953125,
"height": 13,
"text": "+startSession(uint8_t totalPackets): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvlg3VNqGPskE=",
"_parent": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"model": {
"$ref": "AAAAAAFvlg3VAqGDv0E="
},
"font": "Arial;13;0",
"left": 1445,
"top": 244,
"width": 782.4501953125,
"height": 13,
"text": "+endSession(): boolean",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1440,
"top": 179,
"width": 792.4501953125,
"height": 83
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFvlgih35OvCUI=",
"_parent": {
"$ref": "AAAAAAFvlgih35OnJQg="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"visible": false,
"font": "Arial;13;0",
"left": -264,
"top": -232,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFvlgih35Owhl4=",
"_parent": {
"$ref": "AAAAAAFvlgih35OnJQg="
},
"model": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"visible": false,
"font": "Arial;13;0",
"left": -264,
"top": -232,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1440,
"top": 56,
"width": 792.4501953125,
"height": 206,
"nameCompartment": {
"$ref": "AAAAAAFvlgih35OoSYY="
},
"attributeCompartment": {
"$ref": "AAAAAAFvlgih35OtCcw="
},
"operationCompartment": {
"$ref": "AAAAAAFvlgih35OuxUg="
},
"receptionCompartment": {
"$ref": "AAAAAAFvlgih35OvCUI="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFvlgih35Owhl4="
}
},
{
"_type": "UMLClassView",
"_id": "AAAAAAFvqvQVh8gEG18=",
"_parent": {
"$ref": "AAAAAAFupxNubAkxSBI="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"subViews": [
{
"_type": "UMLNameCompartmentView",
"_id": "AAAAAAFvqvQVh8gFp6g=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gEG18="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"subViews": [
{
"_type": "LabelView",
"_id": "AAAAAAFvqvQVh8gGFcQ=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gFp6g="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": 16,
"height": 13
},
{
"_type": "LabelView",
"_id": "AAAAAAFvqvQVh8gHFzg=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gFp6g="
},
"font": "Arial;13;1",
"left": 1981,
"top": 823,
"width": 909.0224609375,
"height": 13,
"text": "LoRaRadio"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvqvQVh8gIKOI=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gFp6g="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": 16,
"width": 80.9072265625,
"height": 13,
"text": "(from Model1)"
},
{
"_type": "LabelView",
"_id": "AAAAAAFvqvQVh8gJZrA=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gFp6g="
},
"visible": false,
"font": "Arial;13;0",
"left": -112,
"top": 16,
"height": 13,
"horizontalAlignment": 1
}
],
"font": "Arial;13;0",
"left": 1976,
"top": 816,
"width": 919.0224609375,
"height": 25,
"stereotypeLabel": {
"$ref": "AAAAAAFvqvQVh8gGFcQ="
},
"nameLabel": {
"$ref": "AAAAAAFvqvQVh8gHFzg="
},
"namespaceLabel": {
"$ref": "AAAAAAFvqvQVh8gIKOI="
},
"propertyLabel": {
"$ref": "AAAAAAFvqvQVh8gJZrA="
}
},
{
"_type": "UMLAttributeCompartmentView",
"_id": "AAAAAAFvqvQVh8gKpwg=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gEG18="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"subViews": [
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqvmMhdIqVVA=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gKpwg="
},
"model": {
"$ref": "AAAAAAFvqvmMStIeuRs="
},
"font": "Arial;13;0",
"left": 1981,
"top": 846,
"width": 909.0224609375,
"height": 13,
"text": "-dataRate: dr_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqvm8LtK4gOs=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gKpwg="
},
"model": {
"$ref": "AAAAAAFvqvm79dKskYU="
},
"font": "Arial;13;0",
"left": 1981,
"top": 861,
"width": 909.0224609375,
"height": 13,
"text": "-txPower: s1_t",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAFvqvpoGdL+Qyo=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gKpwg="
},
"model": {
"$ref": "AAAAAAFvqvpnz9Ly/6A="
},
"font": "Arial;13;0",
"left": 1981,
"top": 876,
"width": 909.0224609375,
"height": 13,
"text": "-pinMap: PinMap",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1976,
"top": 841,
"width": 919.0224609375,
"height": 53
},
{
"_type": "UMLOperationCompartmentView",
"_id": "AAAAAAFvqvQVh8gLeNQ=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gEG18="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"subViews": [
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvS/ksnzNVw=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvS/UsnnEOY="
},
"font": "Arial;13;0",
"left": 1981,
"top": 899,
"width": 909.0224609375,
"height": 13,
"text": "+LoRaRadio(pinMap PinMap, dataRate: dr_t = DR_SF7, txPower: s1_t = 23)",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvWfs8rZDPs=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvWfesrNYkc="
},
"font": "Arial;13;0",
"left": 1981,
"top": 914,
"width": 909.0224609375,
"height": 13,
"text": "+init(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvW268sqURo=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"font": "Arial;13;0",
"left": 1981,
"top": 929,
"width": 909.0224609375,
"height": 13,
"text": "+setTTNSession(channelId: u4_t, deviceAddress: devaddr_t, networkSystemKey: xref2u1_t, applicationSystemKey: xref2u1_t, linkCheckMode: bit_t = 0): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvgMbs9SdII=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvgMNM9G8iM="
},
"font": "Arial;13;0",
"left": 1981,
"top": 944,
"width": 909.0224609375,
"height": 13,
"text": "+setRadioEUChannels(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFv8lMMfVrSQbk=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFv8lMMYVrGank="
},
"font": "Arial;13;0",
"left": 1981,
"top": 959,
"width": 909.0224609375,
"height": 13,
"text": "+setMCUClockError(percent: u2_t = 30): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvi1fND5NM0=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"font": "Arial;13;0",
"left": 1981,
"top": 974,
"width": 909.0224609375,
"height": 13,
"text": "+send(port: u1_t, data: uint8_t *, length: uint8_t, confirmed: u1_t = false): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFvqvlyPdGsw8Q=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFvqvlyBdGgYm0="
},
"font": "Arial;13;0",
"left": 1981,
"top": 989,
"width": 909.0224609375,
"height": 13,
"text": "+run(): void",
"horizontalAlignment": 0
},
{
"_type": "UMLOperationView",
"_id": "AAAAAAFv8oALrHRxdgo=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"model": {
"$ref": "AAAAAAFv8oALaXRln5Y="
},
"font": "Arial;13;0",
"left": 1981,
"top": 1004,
"width": 909.0224609375,
"height": 13,
"text": "+setDownlinkHandler(funcP: void* u1_t, u1_t, u1_t*): void",
"horizontalAlignment": 0
}
],
"font": "Arial;13;0",
"left": 1976,
"top": 894,
"width": 919.0224609375,
"height": 128
},
{
"_type": "UMLReceptionCompartmentView",
"_id": "AAAAAAFvqvQVh8gM54g=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gEG18="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"visible": false,
"font": "Arial;13;0",
"left": -56,
"top": 8,
"width": 10,
"height": 10
},
{
"_type": "UMLTemplateParameterCompartmentView",
"_id": "AAAAAAFvqvQVh8gNBHo=",
"_parent": {
"$ref": "AAAAAAFvqvQVh8gEG18="
},
"model": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"visible": false,
"font": "Arial;13;0",
"left": -56,
"top": 8,
"width": 10,
"height": 10
}
],
"font": "Arial;13;0",
"containerChangeable": true,
"left": 1976,
"top": 816,
"width": 919.0224609375,
"height": 206,
"nameCompartment": {
"$ref": "AAAAAAFvqvQVh8gFp6g="
},
"attributeCompartment": {
"$ref": "AAAAAAFvqvQVh8gKpwg="
},
"operationCompartment": {
"$ref": "AAAAAAFvqvQVh8gLeNQ="
},
"receptionCompartment": {
"$ref": "AAAAAAFvqvQVh8gM54g="
},
"templateParameterCompartment": {
"$ref": "AAAAAAFvqvQVh8gNBHo="
}
}
]
},
{
"_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": "UMLOperation",
"_id": "AAAAAAFwQGCQE7PjlD0=",
"_parent": {
"$ref": "AAAAAAFupxeuvgk2JFo="
},
"name": "reset",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFwQGDRMbQXu2E=",
"_parent": {
"$ref": "AAAAAAFwQGCQE7PjlD0="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFwQMQ/RLRhTD0=",
"_parent": {
"$ref": "AAAAAAFupxeuvgk2JFo="
},
"name": "lowBattery",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFwQMTQprSwKNg=",
"_parent": {
"$ref": "AAAAAAFwQMQ/RLRhTD0="
},
"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"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlg8xaqt3CUc=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "error",
"visibility": "private",
"type": "ERROR"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqmLecaOqSbE=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "channel",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqmMabqPwQkc=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "courant",
"visibility": "private",
"type": "double"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqmNw0aQ2l1U=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "tension",
"visibility": "private",
"type": "double"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqmOuJ6TFwW0=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "triggerLevelOff",
"visibility": "private",
"type": "boolean"
}
],
"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": "Adc&"
}
]
},
{
"_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": "UMLOperation",
"_id": "AAAAAAFvlhCGLqw8Afg=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "getError",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlhCs9Kxw0M8=",
"_parent": {
"$ref": "AAAAAAFvlhCGLqw8Afg="
},
"type": "ERROR",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvHlvMGK4H8=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "startTemperatureMeasurement",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvI9OsG+IcQ=",
"_parent": {
"$ref": "AAAAAAFvqvHlvMGK4H8="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvI9v8HbsFY=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "isMeasurementReady",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvKu3sIPPb8=",
"_parent": {
"$ref": "AAAAAAFvqvI9v8HbsFY="
},
"type": "boolean",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvKvcsIsgEI=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "getAsyncTemperatures",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvM4FMJgusY=",
"_parent": {
"$ref": "AAAAAAFvqvKvcsIsgEI="
},
"type": "double*",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvM4rMJ9WsI=",
"_parent": {
"$ref": "AAAAAAFu8/JJj1737bc="
},
"name": "levelAsyncTemperaturesOff",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvOZn8KxUZY=",
"_parent": {
"$ref": "AAAAAAFvqvM4rMJ9WsI="
},
"type": "void",
"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"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqvDGs7xquIU=",
"_parent": {
"$ref": "AAAAAAFu9Ahi8GFq1to="
},
"name": "quantum",
"visibility": "private",
"type": "double"
}
],
"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": "UMLOperation",
"_id": "AAAAAAFvlhKXC6+IpHE=",
"_parent": {
"$ref": "AAAAAAFu9Ahi8GFq1to="
},
"name": "getQuantum",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlhMW/K+8260=",
"_parent": {
"$ref": "AAAAAAFvlhKXC6+IpHE="
},
"type": "double",
"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"
}
}
],
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlhFi1a2AXl4=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "lastChannel",
"visibility": "private",
"type": "int16_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvo9q4RZf6Sj0=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "state",
"visibility": "private",
"type": "STATE"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvo9rsrphA1l0=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "sampledValue",
"visibility": "private",
"type": "double"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvo9siF5iGqkQ=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "numOfSamples",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvo9tZrpjMorA=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "elapsedTime",
"visibility": "private",
"type": "unsigned long"
}
],
"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": "AAAAAAFvo9DdC4702MM=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "startSample",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9JBjI9782U=",
"_parent": {
"$ref": "AAAAAAFvo9DdC4702MM="
},
"name": "channel",
"type": "int16_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9JBjY98dgg=",
"_parent": {
"$ref": "AAAAAAFvo9DdC4702MM="
},
"name": "sgl",
"type": "boolean",
"defaultValue": "true"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9KVRo/kFvw=",
"_parent": {
"$ref": "AAAAAAFvo9DdC4702MM="
},
"type": "void",
"direction": "return"
}
],
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvo9f5UpOqBK8=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "startSample",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9gsWpP5rF4=",
"_parent": {
"$ref": "AAAAAAFvo9f5UpOqBK8="
},
"type": "void",
"direction": "return"
}
],
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvo9hjRpThp+8=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "getSampleVoltage",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9jbipU7/zc=",
"_parent": {
"$ref": "AAAAAAFvo9hjRpThp+8="
},
"type": "double",
"direction": "return"
}
],
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvo9kkqpXXQ8k=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "isSampleReady",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9l2ZZZMmUw=",
"_parent": {
"$ref": "AAAAAAFvo9kkqpXXQ8k="
},
"type": "boolean",
"direction": "return"
}
],
"isAbstract": true
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvo9mbwZa7UO0=",
"_parent": {
"$ref": "AAAAAAFvf8V4kI6uXbI="
},
"name": "getSampleValue",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvo9of45c4rEU=",
"_parent": {
"$ref": "AAAAAAFvo9mbwZa7UO0="
},
"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
},
{
"_type": "UMLClass",
"_id": "AAAAAAFvlgih3ZOl7KU=",
"_parent": {
"$ref": "AAAAAAFupxNubAkw1fQ="
},
"name": "PayloadFormatter",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgjsKpRXqx0=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "totalPayloads",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgksBJS44LE=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "currentPayload",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgpF8ZqOxHE=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "numOfRow",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgp4OZrUM2M=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "numOfColumn",
"visibility": "private",
"type": "uint8_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgq86JsajcU=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "payload",
"visibility": "private",
"type": "uint8_t*"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvlgrxvZtgcBY=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "length",
"visibility": "private",
"type": "uint8_t"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFvlguQyJx272Q=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "PayloadFormatter"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvlgu/CpzX9Kk=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "~PayloadFormatter"
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvlgxSaZ8fjGQ=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "buildPayload",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg06Qp9Tmns=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"name": "buffer",
"type": "uint8_t**"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg06RJ9UzKA=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"name": "dateTime",
"type": "DateTime*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg06RZ9VH+g=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"name": "tempArray",
"type": "double*"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg2+NKE5jr4=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"type": "int16_t",
"direction": "return"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqmU/IK9IkmQ=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"name": "numOfRow",
"type": "uint8_t",
"defaultValue": "-1"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqmU/Ia9J6U0=",
"_parent": {
"$ref": "AAAAAAFvlgxSaZ8fjGQ="
},
"name": "numOfColumn",
"type": "uint8_t",
"defaultValue": "-1"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvlg1DNZ+G0h4=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "startSession",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg2Ek5+6cQ0=",
"_parent": {
"$ref": "AAAAAAFvlg1DNZ+G0h4="
},
"name": "uint8_t totalPackets",
"type": ""
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg2Ek5+73j4=",
"_parent": {
"$ref": "AAAAAAFvlg1DNZ+G0h4="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvlg3VAqGDv0E=",
"_parent": {
"$ref": "AAAAAAFvlgih3ZOl7KU="
},
"name": "endSession",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvlg370KG3nZg=",
"_parent": {
"$ref": "AAAAAAFvlg3VAqGDv0E="
},
"type": "boolean",
"direction": "return"
}
]
}
]
},
{
"_type": "UMLClass",
"_id": "AAAAAAFvqvQVhsgCSJA=",
"_parent": {
"$ref": "AAAAAAFupxNubAkw1fQ="
},
"name": "LoRaRadio",
"attributes": [
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqvmMStIeuRs=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "dataRate",
"visibility": "private",
"type": "dr_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqvm79dKskYU=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "txPower",
"visibility": "private",
"type": "s1_t"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAFvqvpnz9Ly/6A=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "pinMap",
"visibility": "private",
"type": "PinMap"
}
],
"operations": [
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvS/UsnnEOY=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "LoRaRadio",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvV52Mo2lC0=",
"_parent": {
"$ref": "AAAAAAFvqvS/UsnnEOY="
},
"name": "pinMap PinMap",
"type": ""
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvV52Mo36/U=",
"_parent": {
"$ref": "AAAAAAFvqvS/UsnnEOY="
},
"name": "dataRate",
"type": "dr_t",
"defaultValue": "DR_SF7"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvV52co4lWg=",
"_parent": {
"$ref": "AAAAAAFvqvS/UsnnEOY="
},
"name": "txPower",
"type": "s1_t",
"defaultValue": "23"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvWfesrNYkc=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "init",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvW2EcsBa/o=",
"_parent": {
"$ref": "AAAAAAFvqvWfesrNYkc="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvW2qcseCzY=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "setTTNSession",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvechstSBro=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"name": "channelId",
"type": "u4_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvech8tTVjs=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"name": "deviceAddress",
"type": "devaddr_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvech8tUpN8=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"name": "networkSystemKey",
"type": "xref2u1_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvech8tVgbY=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"name": "applicationSystemKey",
"type": "xref2u1_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqveciMtWsL4=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"name": "linkCheckMode",
"type": "bit_t",
"defaultValue": "0"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqveciMtX2+E=",
"_parent": {
"$ref": "AAAAAAFvqvW2qcseCzY="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvgMNM9G8iM=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "setRadioEUChannels",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvi0mtDQOQY=",
"_parent": {
"$ref": "AAAAAAFvqvgMNM9G8iM="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFv8lMMYVrGank=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "setMCUClockError",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8lOKHltWX74=",
"_parent": {
"$ref": "AAAAAAFv8lMMYVrGank="
},
"name": "percent",
"type": "u2_t",
"defaultValue": "30"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8lOKH1tXLmI=",
"_parent": {
"$ref": "AAAAAAFv8lMMYVrGank="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvi1ONDtSuc=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "send",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvlfL9E8b8c=",
"_parent": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"name": "port",
"type": "u1_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvlfL9E9X3A=",
"_parent": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"name": "data",
"type": "uint8_t *"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvlfL9E+d8E=",
"_parent": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"name": "length",
"type": "uint8_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvlfMNE/UYw=",
"_parent": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"name": "confirmed",
"type": "u1_t",
"defaultValue": "false"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvlfMNFAL0k=",
"_parent": {
"$ref": "AAAAAAFvqvi1ONDtSuc="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFvqvlyBdGgYm0=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "run",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFvqvmDg9HUBQY=",
"_parent": {
"$ref": "AAAAAAFvqvlyBdGgYm0="
},
"type": "void",
"direction": "return"
}
]
},
{
"_type": "UMLOperation",
"_id": "AAAAAAFv8oALaXRln5Y=",
"_parent": {
"$ref": "AAAAAAFvqvQVhsgCSJA="
},
"name": "setDownlinkHandler",
"parameters": [
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8oHuC3S05So=",
"_parent": {
"$ref": "AAAAAAFv8oALaXRln5Y="
},
"name": "funcP",
"type": "void* u1_t"
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8oHuDHS18EM=",
"_parent": {
"$ref": "AAAAAAFv8oALaXRln5Y="
},
"name": "u1_t",
"type": ""
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8oHuDHS22cM=",
"_parent": {
"$ref": "AAAAAAFv8oALaXRln5Y="
},
"name": "u1_t*",
"type": ""
},
{
"_type": "UMLParameter",
"_id": "AAAAAAFv8oHuDHS3DQQ=",
"_parent": {
"$ref": "AAAAAAFv8oALaXRln5Y="
},
"type": "void",
"direction": "return"
}
]
}
]
}
]
}
]
}