Skip to content

Commit af79db4

Browse files
committed
MPAE-15505: Updated README and Metadata
1 parent d64e3a8 commit af79db4

File tree

2 files changed

+15
-40
lines changed

2 files changed

+15
-40
lines changed

.main-meta/main.json

Lines changed: 8 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,29 @@
22
"metaDataVersion": "1.0.0",
33
"category": "com.microchip.ide.project",
44
"content": {
5-
"metaDataVersion": "1.1.0",
5+
"metaDataVersion": "1.3.0",
66
"name": "com.microchip.mcu8.mplabx.project.pic18f16q40-quadrature-decoder",
7-
"version": "2.0.1",
7+
"version": "2.0.2",
88
"displayName": "Quadrature Decoder with PIC18F16Q40",
99
"projectName": "pic18f16q40-quadrature-decoder",
1010
"shortDescription": "A simple quadrature decoder using mostly hardware peripherals.",
1111
"ide": {
1212
"name": "MPLAB X",
13-
"semverRange": ">=5.45.0"
13+
"semverRange": ">=6.0.5"
1414
},
1515
"compiler": [
1616
{
1717
"name": "XC8",
18-
"semverRange": "^2.31.0"
18+
"semverRange": "^2.40.0"
1919
}
2020
],
2121
"dfp": {
2222
"name": "PIC18F-Q_DFP",
23-
"semverRange": "^1.9.175"
23+
"semverRange": "^1.15.360"
2424
},
2525
"configurator": {
2626
"name": "MCC",
27-
"semverRange": ">=4.1.0"
27+
"semverRange": ">=5.2.2"
2828
},
2929
"device": {
3030
"metaDataVersion": "1.0.0",
@@ -37,31 +37,12 @@
3737
}
3838
},
3939
"author": "Microchip",
40-
"subcategories": [
41-
"MCC",
42-
[
43-
"Peripherals", "CLC"
44-
],
45-
[
46-
"Peripherals", "TMR1"
47-
],
48-
[
49-
"Peripherals", "TMR2"
50-
],
51-
[
52-
"Peripherals", "TMR3"
53-
],
54-
[
55-
"Peripherals", "UART"
56-
]
57-
],
5840
"peripherals": [
5941
"CLC", "TMR1", "TMR2", "TMR3", "UART"
6042
],
6143
"keywords": [
62-
"Quadrature",
63-
"Core Independent",
64-
"Melody"
44+
"Quadrature Encoder",
45+
"Core Independent"
6546
],
6647
"additionalData": {
6748
"longDescription": {

README.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,24 +3,18 @@
33

44
This code example creates a simple quadrature decoder on the PIC18F16Q40 device. It utilizes 2 of the Configurable Logic Cells (CLCs) and TMR1/2/3 to decode the quadrature output of the rotary encoder. A UART interface is also used for a serial readout.
55

6-
## Related Documentation
7-
8-
* [PDF Datasheet for PIC18F16Q40](http://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F06-16Q40-Data-Sheet-40002216C.pdf)
9-
* [Online Datasheet for PIC18F16Q40](http://onlinedocs.microchip.com/pr/GUID-73B9A526-A001-4F01-ABC8-DBB48A2A12E6-en-US-10/index.html)
10-
116
## Software Used
127

13-
* [MPLAB X v5.45](https://www.microchip.com/mplab/mplab-x-ide?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
14-
* [XC8 v2.31](https://www.microchip.com/en-us/development-tools-tools-and-software/mplab-xc-compilers?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
15-
* [MPLAB Code Configurator (MCC) v4.1](https://www.microchip.com/mplab/mplab-code-configurator?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
16-
* [Melody Library v1.37.18](https://www.microchip.com/mplab/mplab-code-configurator?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
17-
* [PIC18F-Q_DFP v1.9.175](https://packs.download.microchip.com/?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
18-
* [MPLAB Data Visualizer](https://www.microchip.com/mplab/mplab-data-visualizer?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha) or a Serial COM Terminal (*optional*)
8+
* [MPLAB® X IDE v6.05 or newer](https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
9+
* [MPLAB XC8 Compiler v2.40](https://www.microchip.com/en-us/tools-resources/develop/mplab-xc-compilers?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
10+
* [MPLAB Code Configurator (MCC)](https://www.microchip.com/en-us/tools-resources/configure/mplab-code-configurator?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
11+
* [PIC18F-Q_DFP v1.15.360](https://packs.download.microchip.com)
12+
* MPLAB Data Visualizer or a Serial COM Terminal (*optional*)
1913

2014
## Hardware Used
2115

22-
* [PIC18F16Q40 Curiosity Nano (PN: EV70C97A)](https://www.microchip.com/developmenttools/ProductDetails/EV70C97A?utm_source=GitHub&utm_medium=text&utm_campaign=pic18Q40&utm_content=MCU8_MMTCha_Q40QuadratureDecoderExample)
23-
* [PIC18F16Q40 Device Information](https://www.microchip.com/wwwproducts/en/PIC18F16Q40?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
16+
* [PIC18F16Q40 Curiosity Nano (PN: EV70C97A)](https://www.microchip.com/en-us/development-tool/EV70C97A?utm_source=GitHub&utm_medium=text&utm_campaign=pic18Q40&utm_content=MCU8_MMTCha_Q40QuadratureDecoderExample)
17+
* [PIC18F16Q40 Device Information](https://www.microchip.com/en-us/product/PIC18F16Q40?utm_campaign=PIC18FQ40&utm_source=GitHub&utm_medium=hyperlink&utm_term=&utm_content=pic18f16q40-quadrature-decoder-MCU8_MMTCha)
2418
* Incremental Encoder (In this example, PEC12R-4225F-N0024)
2519
* Components required for Encoder Filtering Circuit (if applicable)
2620

0 commit comments

Comments
 (0)