Skip to content

Commit 4d31a50

Browse files
committed
MPAE-6099: Added source code, README and meta data files.
Squashed commit of the following: commit 87ed2189d8ce5345c0192fed6826bc29f584ef19 Author: Martin Mostad <martin.mostad@microchip.com> Date: Tue Nov 3 13:41:03 2020 +0100 MPAE-6099 updating meta data and readme commit 6ae8e92b95f068538caf73a2be81bb63b7524ac9 Author: Martin Mostad <martin.mostad@microchip.com> Date: Tue Nov 3 11:57:09 2020 +0100 MPAE-6099 updating .gitignore commit 34e8788e68eb8b7c8d0a1766d0306bc4ef389b53 Author: Martin Mostad <martin.mostad@microchip.com> Date: Tue Nov 3 11:56:33 2020 +0100 MPAE-6099 removing .generated_files commit 07ea8a557802dcad97a7c84c7f91810ff5960d15 Author: Martin Mostad <martin.mostad@microchip.com> Date: Tue Nov 3 10:06:26 2020 +0100 MPAE-6099 updated to new MCC core and library versions commit a8d2b7e44c8b4bc05062d46baf3cd5a471c0ac6b Author: Martin Mostad <martin.mostad@microchip.com> Date: Wed Sep 2 14:00:55 2020 +0200 MPAE-6099 added cnano user guid to README commit 921cbd9920297a231948d034a3b3fdfa4eb3b7ab Author: Martin Mostad <martin.mostad@microchip.com> Date: Wed Sep 2 13:59:04 2020 +0200 MPAE-6099 added mcc version to readme and meta data commit 6c7e860714d24a947e6c2886d2a9be4732a06345 Author: Martin Mostad <martin.mostad@microchip.com> Date: Wed Sep 2 11:19:34 2020 +0200 MPAE-6099 added tags to keywords and updated short description commit d19e18e09971178ebee27c40573796ab93954fc9 Author: Martin Mostad <martin.mostad@microchip.com> Date: Fri Aug 28 15:38:12 2020 +0200 MPAE-6099 fixed meta data file, removed non focus pheripherals, added supporting tools and initial caps on keywords commit 3a7e8b3e4df7d2985c601a1158cc67bd5aab96b5 Author: Martin Mostad <Martin.Mostad@microchip.com> Date: Fri Aug 28 07:26:30 2020 -0600 MPAE-6099 .main-meta/main.json edited online with Bitbucket commit 76bc983b06be5dd506460f03c03811227390dae2 Author: Martin Mostad <Martin.Mostad@microchip.com> Date: Fri Aug 28 07:24:17 2020 -0600 MPAE-6099 .main-meta/main.json edited online with Bitbucket commit 566113fa34d30e7a0018582f58b75432b25f4e26 Author: Martin Mostad <Martin.Mostad@microchip.com> Date: Fri Aug 28 07:23:16 2020 -0600 MPAE-6099 .main-meta/main.json edited online with Bitbucket commit 3f9d4c815eb088154d1518727881d9a5bb958af2 Author: Martin Mostad <Martin.Mostad@microchip.com> Date: Fri Aug 28 07:22:40 2020 -0600 MPAE-6099 README.md edited online with Bitbucket commit 3afe0d1dd9bd2035991fdb62dd99b91241abb583 Author: Martin Mostad <martin.mostad@microchip.com> Date: Thu Aug 27 09:55:14 2020 +0200 MPAE-6099 renaming projects to follow the naming standard commit 152aa3b1b311ea8fa93a7123ab40e970ee949bac Author: Martin Mostad <martin.mostad@microchip.com> Date: Thu Aug 27 09:27:44 2020 +0200 MPAE-6099 fixed README and populated meta data file. Fixed configuration for all the projects commit 12534eeafa6aa173463fb3c5ee9f08e7ddcc173c Author: Martin Mostad <martin.mostad@microchip.com> Date: Wed Aug 26 13:32:29 2020 +0200 MPAE-6099 Added source files. The project is not configured afther the github prosses standard yet.
1 parent 38b9838 commit 4d31a50

File tree

187 files changed

+118702
-51
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

187 files changed

+118702
-51
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
!/**/nbproject/*.xml
55
/**/[Ff]ree/production/*
66
/**/[Pp]ro/production/*
7+
/**/.generated_files/*
78

89
# Uncomment these to include hex/elf files
910
#!/**/[Ff]ree/production/*.hex

.main-meta/main.json

+58-31
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
"metaDataVersion": "1.1.0",
66
"name": "com.microchip.mcu8.mplabx.project.avr128db48-getting-started-with-opamp-mplab-mcc",
77
"version": "1.0.0",
8-
"displayName": "AVR128DB48 getting started with opamp mplab mcc",
8+
"displayName": "Getting Started with Analog Signal Conditioning (OPAMP)",
99
"projectName": "avr128db48-getting-started-with-opamp-mplab-mcc",
10-
"shortDescription": "",
10+
"shortDescription": "These MPLAB X MCC examples in Getting Started with Analog Signal Conditioning (OPAMP) (TB3286), show how the OPAMP can be used on the AVR DB family of microcontrollers.The OPAMP peripheral features up to three internal operational amplifiers.",
1111
"ide": {
12-
"name": "MPLABX",
13-
"semverRange": ""
12+
"name": "MPLAB X",
13+
"semverRange": ">=5.40"
1414
},
1515
"compiler": [
1616
{
1717
"name": "XC8",
18-
"semverRange": ""
18+
"semverRange": "^2.30"
1919
}
2020
],
2121
"dfp": {
22-
"name": "",
23-
"semverRange": ""
22+
"name": "AVR-Dx_DFP",
23+
"semverRange": "^1.4.75"
2424
},
2525
"configurator": {
26-
"name": "",
27-
"semverRange": ""
26+
"name": "MCC",
27+
"semverRange": ">=4.0.0"
2828
},
2929
"device": {
3030
"metaDataVersion": "1.0.0",
@@ -36,36 +36,63 @@
3636
"versionRange": "*"
3737
}
3838
},
39-
"author": "",
39+
"author": "Martin Mostad",
4040
"subcategories": [
41-
"",
4241
[
43-
"Peripherals",
44-
""
42+
"Peripherals", "OPAMP"
4543
],
4644
[
47-
"Peripherals",
48-
""
45+
"Peripherals", "ADC"
46+
],
47+
[
48+
"Peripherals", "DAC"
49+
],
50+
[
51+
"Development Kit", "AVR128DB48 Curiosity Nano"
52+
],
53+
[
54+
"Supporting Tools", "MPLAB Data Visualizer"
55+
],
56+
[
57+
"Supporting Tools", "MPLAB Mindi"
4958
]
5059
],
5160
"peripherals": [
52-
"",
53-
""
61+
"OPAMP", "ADC", "DAC"
5462
],
5563
"keywords": [
56-
"",
57-
""
64+
"Analog Signal Conditioning",
65+
"Getting Started",
66+
"Digital-to-Analog Converter",
67+
"Resistor Ladder",
68+
"Adjustable Gain",
69+
"Programmable Gain",
70+
"Operational Amplifier",
71+
"Op Amp",
72+
"Simulation",
73+
"Intelligent Analog",
74+
"Voltage Follower",
75+
"Unity Gain Buffer",
76+
"Battery Monitoring",
77+
"Programmable Gain Amplifier",
78+
"PGA",
79+
"Differential Amplifier",
80+
"Instrumentation Amplifier",
81+
"Wheatstone Bridge",
82+
"AVR-DB",
83+
"AVRDB",
84+
"getting-started-with-opamp"
5885
],
59-
"additionalData": {
60-
"longDescription": {
61-
"metaDataVersion": "1.0.0",
62-
"category": "com.microchip.portal.fileRef",
63-
"content": {
64-
"metaDataVersion": "1.0.0",
65-
"fileName": "./README.md",
66-
"mimeType": "text/markdown"
67-
}
68-
}
69-
}
70-
}
86+
"additionalData": {
87+
"longDescription": {
88+
"metaDataVersion": "1.0.0",
89+
"category": "com.microchip.portal.fileRef",
90+
"content": {
91+
"metaDataVersion": "1.0.0",
92+
"fileName": "./README.md",
93+
"mimeType": "text/markdown"
94+
}
95+
}
96+
}
97+
}
7198
}

README.md

+35-20
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,56 @@
11
<!-- Please do not change this logo with link -->
22
[![MCHP](images/microchip.png)](https://www.microchip.com)
33

4-
# Update the title for avr128db48-getting-started-with-opamp-mplab-mcc here
4+
# Getting Started with Analog Signal Conditioning (OPAMP)
5+
6+
The Analog Signal Conditioning (OPAMP) peripheral features up to three internal operational amplifiers (op amps). The op amps can be configured to a multitude of different operations using internal multiplexers and resistor laders
7+
8+
The main purpose of op amps is to condition the analog signals before acquisition in a microcontroller or to provide the necessary output drive in control applications
9+
10+
These examples show the following configurations of the OPAMP peripheral on the AVR DB family of microcontrollers:
11+
12+
13+
* **Voltage Follower:**
14+
OP0 is configured as an voltage follower
15+
* **Non-Inverting PGA:**
16+
OP0 is configured as a non-inverting PGA
17+
* **Differential Amplifier:**
18+
OP0 and OP1 are combined to create a differential amplifier
19+
* **Instrumentation Amplifier:**
20+
OP0, OP1 and OP2 are combined to create an instrumentation amplifier
521

6-
<!-- This is where the introduction to the example goes, including mentioning the peripherals used -->
722

823
## Related Documentation
924

10-
<!-- Any information about an application note or tech brief can be linked here. Use unbreakable links!
11-
In addition a link to the device family landing page and relevant peripheral pages as well:
12-
- [AN3381 - Brushless DC Fan Speed Control Using Temperature Input and Tachometer Feedback](https://microchip.com/00003381/)
13-
- [PIC18F-Q10 Family Product Page](https://www.microchip.com/design-centers/8-bit/pic-mcus/device-selection/pic18f-q10-product-family) -->
25+
* [TB3286 - Getting Started with Analog Signal Conditioning (OPAMP)](https://microchip.com/DS90003286)
26+
* [AVR128DB48 Device Page](https://www.microchip.com/wwwproducts/en/AVR128DB48)
27+
* [AVR128DB48 Curiosity Nano User Guide](https://www.microchip.com/DS50003037)
28+
1429

1530
## Software Used
1631

17-
<!-- All software used in this example must be listed here. Use unbreakable links!
18-
- MPLAB® X IDE 5.30 or newer [(microchip.com/mplab/mplab-x-ide)](http://www.microchip.com/mplab/mplab-x-ide)
19-
- MPLAB® XC8 2.10 or a newer compiler [(microchip.com/mplab/compilers)](http://www.microchip.com/mplab/compilers)
20-
- MPLAB® Code Configurator (MCC) 3.95.0 or newer [(microchip.com/mplab/mplab-code-configurator)](https://www.microchip.com/mplab/mplab-code-configurator)
21-
- MPLAB® Code Configurator (MCC) Device Libraries PIC10 / PIC12 / PIC16 / PIC18 MCUs [(microchip.com/mplab/mplab-code-configurator)](https://www.microchip.com/mplab/mplab-code-configurator)
22-
- Microchip PIC18F-Q Series Device Support (1.4.109) or newer [(packs.download.microchip.com/)](https://packs.download.microchip.com/) -->
32+
* [MPLAB® X IDE](https://www.microchip.com/mplab/mplab-x-ide) 5.40 or later
33+
* [MPLAB® Code Configurator (MCC)](https://www.microchip.com/mplab/mplab-code-configurator) 4.0.0 or later
34+
* MPLAB AVR-Dx_DFP version 1.4.75 or later
35+
* For the Atmel Start version of these projects, please go to [this repository](https://github.com/microchip-pic-avr-examples/avr128db48-getting-started-with-opamp-studio-start)
2336

2437
## Hardware Used
2538

26-
<!-- All hardware used in this example must be listed here. Use unbreakable links!
27-
- PIC18F47Q10 Curiosity Nano [(DM182029)](https://www.microchip.com/Developmenttools/ProductDetails/DM182029)
28-
- Curiosity Nano Base for Click boards™ [(AC164162)](https://www.microchip.com/Developmenttools/ProductDetails/AC164162)
29-
- POT Click board™ [(MIKROE-3402)](https://www.mikroe.com/pot-click) -->
39+
* [AVR128DB48 Curiosity Nano](https://www.microchip.com/DevelopmentTools/ProductDetails/PartNO/EV35L43A)
3040

3141
## Setup
3242

33-
<!-- Explain how to connect hardware and set up software. Depending on complexity, step-by-step instructions and/or tables and/or images can be used -->
43+
All examples can be completed using the AVR128DB48 Curiosity Nano without any extra components
3444

3545
## Operation
3646

37-
<!-- Explain how to operate the example. Depending on complexity, step-by-step instructions and/or tables and/or images can be used -->
47+
* Connect the AVR128DB48 Curiosity Nano to a computer using a USB cable
48+
* Clone the repository or download the zip to get the source code
49+
* Open the .X projects with MPLAB
50+
* Press *Make and Program Device* to run the example
51+
* To reconfigure the example press *MPLAB® Code Configurator*, reconfigure the project and then press *Generate*
52+
3853

39-
## Summary
54+
## Conclusion
4055

41-
<!-- Summarize what the example has shown -->
56+
After going through these examples you should have a better understanding of how to configure the the OPAMP peripheral to achieve different modes of operation.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"scheme":2,"settings":{"chart":{"panels":{"primary-graph":{"cursors":[],"trackSizes":{"vertical":[],"horizontal":[]}}},"axisProps":{"9f4944ca-04af-4cf8-9dac-3e55ba84894a":{"panelId":"primary-graph","active":false,"offset":-511,"scale":1020,"type":"data"},"74f1d19a-2ebe-4137-a4f6-ee05c6d2ae00":{"panelId":"primary-graph","active":false,"offset":-511,"scale":1020,"type":"data"},"primary-graph":{"panelId":"primary-graph","active":true,"offset":4539.114441643243,"scale":0.11841535675830528,"type":"time"}},"axisPositions":{"9f4944ca-04af-4cf8-9dac-3e55ba84894a":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"74f1d19a-2ebe-4137-a4f6-ee05c6d2ae00":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"primary-graph":{"panelId":"primary-graph","orientation":"horizontal","alignment":"after","track":0,"order":0}},"plotProps":{"f6198e62-9287-4eac-9cfc-b8d482443f4b":{"panelId":"primary-graph","sourceId":"decoder-2b02e2f0-911d-11ea-8339-0319212e835d$diff_input","color":"#f44e3b","lineMode":"linear"},"ba015a6f-9b21-4757-a109-f66fe67cc9fc":{"panelId":"primary-graph","sourceId":"decoder-2b02e2f0-911d-11ea-8339-0319212e835d$diff_output","color":"#a4dd00","lineMode":"linear"}},"plotPositions":{"f6198e62-9287-4eac-9cfc-b8d482443f4b":{"panelId":"primary-graph","hAxes":[],"vAxes":["9f4944ca-04af-4cf8-9dac-3e55ba84894a"]},"ba015a6f-9b21-4757-a109-f66fe67cc9fc":{"panelId":"primary-graph","hAxes":[],"vAxes":["74f1d19a-2ebe-4137-a4f6-ee05c6d2ae00"]}},"cursorProps":{},"inspector":{"enabled":true,"yPosition":31},"activeDataAxisId":"74f1d19a-2ebe-4137-a4f6-ee05c6d2ae00","prevColorChoiceIndex":-1},"terminal":{"characterSet":"iso-8859-1","filterControlChars":false,"hexMode":false,"echo":true,"lineEnd":"\r\n","terminalDirty":false},"ui":{"sidebars":{"left.sidebar":{"id":"left.sidebar","visible":true},"right.sidebar":{"id":"right.sidebar","visible":true}},"panels":{"connections.panel":{"id":"connections.panel","open":true},"connection.options.panel":{"id":"connection.options.panel","open":true}},"dialogs":[],"darkTheme":true,"devMode":false},"sourceSettings":{"byId":{"COM27":{"id":"COM27","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}},"COM10":{"id":"COM10","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}}}},"protocolShapes":{"byId":{"":{"fields":[{"id":"$diff_input","name":"diff_input","type":1,"offset":0},{"id":"$diff_output","name":"diff_output","type":1,"offset":2}],"id":"","name":"Decoder 1","frame":{"mode":{"label":"Auto","id":"auto"},"startOfFrame":0}}}},"protocols":{"byId":{"decoder-2b02e2f0-911d-11ea-8339-0319212e835d":{"fields":[{"id":"$diff_input","name":"diff_input","offset":0,"type":1},{"id":"$diff_output","name":"diff_output","offset":2,"type":1}],"frame":{"mode":"auto","startOfFrame":0},"id":"decoder-2b02e2f0-911d-11ea-8339-0319212e835d","name":"Decoder 1","outputs":["decoder-2b02e2f0-911d-11ea-8339-0319212e835d$diff_output","decoder-2b02e2f0-911d-11ea-8339-0319212e835d$diff_input"]}},"shapeSelection":{"decoder-2b02e2f0-911d-11ea-8339-0319212e835d":""},"statisticsById":{"decoder-2b02e2f0-911d-11ea-8339-0319212e835d":{"discardedByteCount":2,"decodedFrameCount":17374,"decodeRate":808,"hasProtocolMismatch":false}}},"links":{"byId":{"e54ae7e0-b146-11ea-9e0b-addb9980769c":{"sourceId":"COM10","sinkId":"decoder-2b02e2f0-911d-11ea-8339-0319212e835d"}}}}}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"scheme":2,"settings":{"chart":{"panels":{"primary-graph":{"cursors":[]}},"axisProps":{"01ac7941-a5e7-46fd-ab15-411719569eca":{"panelId":"primary-graph","active":false,"offset":0,"scale":3300,"type":"data"},"df84fd6c-5a67-4a92-815f-e21d2cb98942":{"panelId":"primary-graph","active":false,"offset":0,"scale":3300,"type":"data"},"primary-graph":{"panelId":"primary-graph","active":true,"offset":188.4618358489687,"scale":0.2720470510312225,"type":"time"}},"axisPositions":{"01ac7941-a5e7-46fd-ab15-411719569eca":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"df84fd6c-5a67-4a92-815f-e21d2cb98942":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"primary-graph":{"panelId":"primary-graph","orientation":"horizontal","alignment":"after","track":0,"order":0}},"plotProps":{"8e18288e-418d-4bd5-a325-4f46292097d4":{"panelId":"primary-graph","sourceId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336$Differential Input","color":"#f44e3b","lineMode":"linear"},"552e5a74-8e29-4a0a-a874-1a02f83ff62c":{"panelId":"primary-graph","sourceId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336$Instrumentation Amplifier (OUT)","color":"#a4dd00","lineMode":"linear"}},"plotPositions":{"8e18288e-418d-4bd5-a325-4f46292097d4":{"panelId":"primary-graph","hAxes":[],"vAxes":["01ac7941-a5e7-46fd-ab15-411719569eca"]},"552e5a74-8e29-4a0a-a874-1a02f83ff62c":{"panelId":"primary-graph","hAxes":[],"vAxes":["df84fd6c-5a67-4a92-815f-e21d2cb98942"]}},"cursorProps":{},"inspector":{"enabled":true,"yPosition":30},"activeDataAxisId":"01ac7941-a5e7-46fd-ab15-411719569eca","prevColorChoiceIndex":-1},"terminal":{"sourceId":"","characterSet":"hex","filterControlChars":false,"hexMode":false,"echo":true,"lineEnd":"\r\n","terminalDirty":false},"ui":{"sidebars":{"left.sidebar":{"id":"left.sidebar","visible":true},"right.sidebar":{"id":"right.sidebar","visible":true}},"panels":{"connections.panel":{"id":"connections.panel","open":true},"connection.options.panel":{"id":"connection.options.panel","open":true}},"dialogs":[],"darkTheme":true,"devMode":false},"sourceSettings":{"byId":{"COM27":{"id":"COM27","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}},"COM10":{"id":"COM10","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}}}},"protocolShapes":{"byId":{"":{"fields":[{"id":"$Differential Input","name":"Differential Input","type":4,"offset":0},{"id":"$Instrumentation Amplifier (OUT)","name":"Instrumentation Amplifier (OUT)","type":4,"offset":2}],"id":"","name":"Decoder 1","frame":{"mode":{"label":"Auto","id":"auto"},"startOfFrame":0}}}},"protocols":{"byId":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":{"fields":[{"id":"$Differential Input","name":"Differential Input","offset":0,"type":4},{"id":"$Instrumentation Amplifier (OUT)","name":"Instrumentation Amplifier (OUT)","offset":2,"type":4}],"frame":{"mode":"auto","startOfFrame":0},"id":"decoder-e8151bb0-5973-11ea-907c-eb810a612336","name":"Decoder 1","outputs":["decoder-e8151bb0-5973-11ea-907c-eb810a612336$Instrumentation Amplifier (OUT)","decoder-e8151bb0-5973-11ea-907c-eb810a612336$Differential Input"]}},"shapeSelection":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":""},"statisticsById":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":{"discardedByteCount":4,"decodedFrameCount":2800,"decodeRate":844,"hasProtocolMismatch":false}}},"links":{"byId":{"13ae2510-b13e-11ea-b36e-6d4a2a65c573":{"sourceId":"COM10","sinkId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336"}}}}}
+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"scheme":2,"settings":{"chart":{"panels":{"primary-graph":{"cursors":["0ab90de2-039e-4448-ae60-26b681271b90","17e1e5f4-a327-403a-bab6-67a99550b915"]}},"axisProps":{"01ac7941-a5e7-46fd-ab15-411719569eca":{"panelId":"primary-graph","active":false,"offset":0,"scale":776,"type":"data"},"df84fd6c-5a67-4a92-815f-e21d2cb98942":{"panelId":"primary-graph","active":false,"offset":0,"scale":776,"type":"data"},"primary-graph":{"panelId":"primary-graph","active":true,"offset":33.50045464324047,"scale":0.11841535675921477,"type":"time"}},"axisPositions":{"01ac7941-a5e7-46fd-ab15-411719569eca":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"df84fd6c-5a67-4a92-815f-e21d2cb98942":{"panelId":"primary-graph","orientation":"vertical","alignment":"before","track":0,"order":0},"primary-graph":{"panelId":"primary-graph","orientation":"horizontal","alignment":"after","track":0,"order":0}},"plotProps":{"8e18288e-418d-4bd5-a325-4f46292097d4":{"panelId":"primary-graph","sourceId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336$Waveform Generator (DAC)","color":"#f44e3b","lineMode":"linear"},"552e5a74-8e29-4a0a-a874-1a02f83ff62c":{"panelId":"primary-graph","sourceId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336$Non Inverting PGA (OPAMP)","color":"#a4dd00","lineMode":"linear"}},"plotPositions":{"8e18288e-418d-4bd5-a325-4f46292097d4":{"panelId":"primary-graph","hAxes":[],"vAxes":["01ac7941-a5e7-46fd-ab15-411719569eca"]},"552e5a74-8e29-4a0a-a874-1a02f83ff62c":{"panelId":"primary-graph","hAxes":[],"vAxes":["df84fd6c-5a67-4a92-815f-e21d2cb98942"]}},"cursorProps":{"0ab90de2-039e-4448-ae60-26b681271b90":{"panelId":"primary-graph","tag":"A","anchor":"domain","color":"#00F","offset":2577.4138224912617},"17e1e5f4-a327-403a-bab6-67a99550b915":{"panelId":"primary-graph","tag":"B","anchor":"domain","color":"#00F","offset":2577.433860545186}},"inspector":{"enabled":true,"yPosition":30},"activeDataAxisId":"df84fd6c-5a67-4a92-815f-e21d2cb98942","prevColorChoiceIndex":-1},"terminal":{"sourceId":"","characterSet":"hex","filterControlChars":false,"hexMode":false,"echo":true,"lineEnd":"\r\n","terminalDirty":false},"ui":{"sidebars":{"left.sidebar":{"id":"left.sidebar","visible":true},"right.sidebar":{"id":"right.sidebar","visible":true}},"panels":{"connections.panel":{"id":"connections.panel","open":true},"connection.options.panel":{"id":"connection.options.panel","open":true}},"dialogs":[],"darkTheme":true,"devMode":false},"sourceSettings":{"byId":{"COM27":{"id":"COM27","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}},"COM10":{"id":"COM10","formValues":{"baudRate":115200,"charLength":8,"stopBits":0,"parity":0,"invalid":-1}}}},"protocolShapes":{"byId":{"":{"fields":[{"id":"$Waveform Generator (DAC)","name":"Waveform Generator (DAC)","type":4,"offset":0},{"id":"$Non Inverting PGA (OPAMP)","name":"Non Inverting PGA (OPAMP)","type":4,"offset":2}],"id":"","name":"Decoder 1","frame":{"mode":{"label":"Auto","id":"auto"},"startOfFrame":0}}}},"protocols":{"byId":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":{"fields":[{"id":"$Waveform Generator (DAC)","name":"Waveform Generator (DAC)","offset":0,"type":4},{"id":"$Non Inverting PGA (OPAMP)","name":"Non Inverting PGA (OPAMP)","offset":2,"type":4}],"frame":{"mode":"auto","startOfFrame":0},"id":"decoder-e8151bb0-5973-11ea-907c-eb810a612336","name":"Decoder 1","outputs":["decoder-e8151bb0-5973-11ea-907c-eb810a612336$Waveform Generator (DAC)","decoder-e8151bb0-5973-11ea-907c-eb810a612336$Non Inverting PGA (OPAMP)"]}},"shapeSelection":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":""},"statisticsById":{"decoder-e8151bb0-5973-11ea-907c-eb810a612336":{"discardedByteCount":7,"decodedFrameCount":38697,"decodeRate":1536,"hasProtocolMismatch":false}}},"links":{"byId":{"3783c1f0-b13b-11ea-a389-d1ee963536ba":{"sinkId":"decoder-e8151bb0-5973-11ea-907c-eb810a612336","sourceId":"COM10"}}}}}

0 commit comments

Comments
 (0)