{"_id":"@mchp-mcc/melody-16bit-catalog","_rev":"58-1fb4122148ee03a3be2c859b156e16d5","name":"@mchp-mcc/melody-16bit-catalog","dist-tags":{"latest":"1.0.36"},"versions":{"1.0.0":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.0","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.0","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"95a837888ff0a1938d76857de138caee7c64b934","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.0.tgz","fileCount":4,"integrity":"sha512-P5eosp8D+f+Q+TlAPMRWc0D247OhbeWtt7Vl3eOvnXEvjRuY0nK8UtQ4Rvx3xgHnP0AJysb15bq9Jy5XXmQgSg==","signatures":[{"sig":"MEYCIQCX6Rx4rAlFRLRIjJ3wq8O+iRgoPjcXA6ha8cOeBAHatwIhAJ1sJVmd57SJdOCH8DyRHtTJ8wDt4J6sgX3S7/o89B8m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQiyFCRA9TVsSAnZWagAAU08QAI+bUxybc9YpDwdp9Vvo\nYbKfD7mTZZaE/nA54yoGFVf9NzoSWmypts6j8ZzRYzFXwIF6k8Pn+WGhJFii\nv7Jj/NDKHFRO0+s9T73CE6+bMnpJbjzWMBOTKh2F8LJEFeQ3AUquqcl2fuJN\nv6nK1qgxGCYMMzAqzxNYyna0jR0qWlWkxeEZcC2DwDCrLA6B6op7TcKQOwKt\n0oM5Tl2n9E6ml5regnhVR/+BBc6RKDvyx29RxMFOuBlcV9RWbsttqAZEWVWQ\nqjrNq/8B3KtfKsxcyfQ92H1xmN+f4ljlA4LcwaQ2CciLnNPJ0v0PDdzrI5/r\nGFJAVwicQ362il0FB9L0hZwWvjMj2QWf9GpdO1ETTUA52gCeNh7mp/fkHWlG\nJzHTDC5e0TzWtB+cfYWx41AKjxBZb0Qd2A6pjNN2UYS7mfj6ULL4WEPi2cx+\nM7FUTkwQ9DVwDM6xgHhM449LCrQ82Efj83/U27qnbGqpltT30LQUytFleJPK\n66/w1eV7nwJoseijkpMmPluGLgk/Q9uSgz+/pgvZwLPYWhUm6mOrTBIT0QcJ\n9xYjn71xpxR9KBVhfFgIqMwczp7RuR10r/3zKSRYq3/x9dzAav4Jx3iiQVTI\nN4rcnuZySs6TIUdUSWYRwIPX1vsdaFOWNIjacVTD2cjQcDKAuXPKAirYepsB\n2Dfx\r\n=wc6o\r\n-----END PGP SIGNATURE-----\r\n"},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":"1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-2-0-driver","version":"1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-driver","version":"1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":"1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":"1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":"1.0.0"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":"1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":"1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":"1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":"1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{3}MP5[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/dspic33-configuration-bits","version":"1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":"1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":"1.0.0"},{"meta":{"name":"Flash Programming","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver with example code","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":"1.0.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":"1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":"1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":"1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":"1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":"1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":"1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":"1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":"1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":"1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":"1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":"1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":"1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":"1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":"1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":"1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":"1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":"1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":"1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":"1.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":["dsPIC33CK[0-9]{3}MP5[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"],"isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":"5.2.0"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":"1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":"1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":"1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":"1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":"1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":"1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":"1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":"1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-dma","version":"1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":"1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":"1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":"1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":"1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":"1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":"1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":"1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":"1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":"1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":"1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":"1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-reset","version":"1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-sent","version":"1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":"1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":"1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":"1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{2,3}MP2[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}","dsPIC33CK[0-9]{3}MP3[0-9]{2}","dsPIC33CK[0-9]{2}MC1[0-9]{2}","dsPIC33CK[0-9]{2}MP1[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":"1.0.0"}],"version":"1.0.0"},"scripts":{},"_npmUser":{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@mchp-mcc/scf-catalog":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.0_1631726725319_0.996388706777922","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.1","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.1","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"059ff5a8aa020991f38cf7203374776e5e306769","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.1.tgz","fileCount":5,"integrity":"sha512-q+IHqsIfkm10c7i71lh6GLcXH0w9Obtb/Ne5NxPg8IXah38XO3Y2EIR6jQM0m2Yl94swn6AxXLfDthgl6qfuRw==","signatures":[{"sig":"MEUCIQCGq/8R6vVdw2JbSjo/ap2YPrU1YUD9G3y/kUu8nGWXuAIgS7r0tWOEmweH1pi16S12vG+M19JLQ2hCeQeFHSatamI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQuqWCRA9TVsSAnZWagAACZ4QAI+dfmc0Gtsp2V4IBBYm\nuxin6O4QHxS7eHpSkkjsgOT9dhO0XVol+L9WZbfzN5UqC0ON7vpxtHHhmxCe\nibdoJbYatSZDYnC7U4Yv316ojuSlUXRf9tXODH6Z+aj8v22AtJXvmg7mfCyl\nYbrj3ronlgjo4M2qyHmARyBVycODFwCWWdQnraFykIfIICN/ZLkG3hYJgebh\n6thReWjpzsXFdvvtW91ld182HYuiu0ExIFxh0C+Yzlx2tXHumWsVDCe85t+H\nYIgMFK92VQw4VIRZRGN7UdtJL4uN3jkkVp4mx+fYJ3ryvwdV89Vbl6dIPeho\nlVcLnEEGZsVcxzj/W4Ew8tkyCUOI0jPIloKyERI1PtOrCmdMs3tN3JCx3Gaz\nHeVqNUZ/kWtLQ/mTPSB55PdKi5ZIL0kzNsu9wCpw+MRuTV67MRcHsXsVFTub\ne7iUbgDe78K2G5cj7500I0dJ5TL+YxPqeQFVdU0f55+AzWeq5Giq/oCncSxk\nFn5sCYJvmMh/155MIbZW2m9S/0yrpVHDLST/LAg0AyHbnwvhWx7bLW6v03Tx\nPUZtI4Sd9QA0cKW23gernujxjIBXMCfDUda8YBIeIuyL+KkWQBUKSVuxtaYZ\nODcgFmTPFc3doZA8phkrZWLiARS4EdpZ5M9REk/eHseNEy8IB0ifAqB/W3Dn\n+2Ys\r\n=8wRh\r\n-----END PGP SIGNATURE-----\r\n"},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash Programming","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver with example code","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":["dsPIC33CK[0-9]{2,3}MP5[0-9]{2}","dsPIC33CK[0-9]{3}MP6[0-9]{2}"]},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.1"},"scripts":{},"_npmUser":{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@mchp-mcc/scf-catalog":"^1.7.5"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.1_1631775382718_0.210884237614533","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.2","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.2","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"27e1c6241a498ceb40dc89aa77b8e4d683d21426","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.2.tgz","fileCount":5,"integrity":"sha512-/EFWFcos/djT+ha29PFWUkyaQDnHJzn8QUrTQk7Th2ivhlatvCOCOnSoZfo+Vrt2Aelq+dhduH09hsYx9rSp1g==","signatures":[{"sig":"MEQCIAslM+qjuVTNotvxIqHH/5Yo2q9f/XaDX0fiSHat1w0FAiBDoCWG2RCs1cf9JnipX9Ob+iEtVq50YfkA7TnFJtuktw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ2Q9CRA9TVsSAnZWagAA7XwP/2tdR2PsmEMNt7Gw09En\nFKyuVSKZlqEqxIwj9B+E3ZrUhWLlXmOXZGfp6PQTFwFMCOO23KHBLrchz7MT\ngU5f6lt+4FUWB7SuWqIi0tgxCvBNTI5wyhWX5Eq/LXOf6O0Rd5Nh91M+c5NO\nAXHjI62oWFThS63E0ryGI/vnNTAfYJKW3BqPcLxOp3g7tCVbwXzW4iNIlfy1\nXRiJNeI9H+yogA/YHWpwV8Z8ctu5XlrxaJozuwfqaBgMtSc/EemcLAEl/jOe\nnfp8m6B4yYLlHPGmHtSR8Q97GP9dre4gYGeExShrCX4S33dhQI49/G1gsaQ2\nH0R1EhHivFmsKmWaZtDVnUcRSj9AiNUOkGaIeVXN0PweGQDd7Bo3J0ETxtTN\nE2jUUgjog6TxhL64nN4r0AJ+Qkh3TvObX/c/A4Gihcl/a5TK/wQp6wH5373G\nGOx31ct1iw/xZ0BNwxFuvaGCYKkoF/jDgcWtJSjMhGqffB6eV2pXpk1ttPeo\nOlOmnWxIaNet4Q3DXwtIGg4N0TWyrNt/NpCYkFqm30vFfQAxrRvz+vsDVV6s\nOEEHFNSdCHrjtm+TTs5ySj8lwJ2tNQS32s51PtAVoi2C9gHdyI0i0DgyxRMM\nkUj9rhMMSxeyb4x/efg5Hh5pkAJsqjksRVdBmfykqPQfbPrFHNSsS6T6rtQr\nhxg3\r\n=+DF2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash Programming","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver with example code","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.1"},"scripts":{"test":"jest"},"_npmUser":{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.2_1631806524983_0.7754863095545828","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.3","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.3","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"63c1d1872544aa993f22f0856ac1b5b4b0c9434c","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.3.tgz","fileCount":5,"integrity":"sha512-rsdFI8RKIh6S3g5aYv+qki7oHb3dEFRiXCp59ugbg1xxCo01Lup5FQ06WBRvX0SmkfqDCUEWnV8rsFGU9WL56Q==","signatures":[{"sig":"MEUCIB2ixaXSpgt+cZ3ukGj6gbg2luYjgac4z6Zt6TiQ5LK+AiEAjIEaqU0tKtgT4nE1lxexnsrdswZ+pgWDMiCKXb1ccYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRBEsCRA9TVsSAnZWagAAocMP/0Lc/YWdv9+2ikP4kDel\nivzrUfrJrQ1EMMrqs8w0rB7Rx4nOccpRtrpfvXIKVISkXl375MHQmL562CLw\nKYXuq0sRumlxQW1iFifmwS/erbcYt6w/VKDYjxE3HsQ2eegnyI9BvypWFHLB\nR9vSLgt3cyoOnIR2/ZugBd4fG5Q8FrW8NQbRmRSYpI1AMftPA/T7npxM2NDm\nsUI6AhQX9tQF0dOYHUY89IfyZev0qr/bDGaE7m0R7NaUcIjW62wNEGPrRWrH\n3MWY2yn7ISDmkT1R4/+42U4izmekRLfSX23fMnxr/AFADNr9Jjt622ojeADe\n8AOyZ8eWgQP+iJm7pGn8sQfx0sQR0qFenoMQTyU2xW9oKd6IQcmbpcySDGRH\nXCKZ6mcEcFNH6XWuqJv9JW1uNp9h4iNFScwLvP+mNGALslKNyj172+n9wdPl\nJwC3Ekl75uaPVMgHVE6YNIAADyoqrytV+yQtougR2WfE+uRg1wnau4wkupWV\nCRiDQwYiG5IObczWbHE57OuLxtYDXh8EKv7FVjtInW8EZu9uYWyZw3quXgNC\nWyzSJKnC9+wQBvHGuvspGGsmJ95vxoDw3bLk4npYodvMI+xBKRfgmOlnvIX9\ngR3b+8hGgzQzhaqRk0fImX1/zhbNyRvoiOPXarIsc7IJTgSUToKo/83d0L7m\n1Yga\r\n=VdLA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.1"},"scripts":{"test":"jest"},"_npmUser":{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.3_1631850796112_0.13067901686582872","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.4","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.4","maintainers":[{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"b2481edfd037bdce2ecba686debcb4a54b66637d","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.4.tgz","fileCount":4,"integrity":"sha512-NpUi3CYjb94MRi0VlOIBHfwYXiblYvXIXEv7mSkCpYjmaknls4yh1p/PnShKnkCm+usSZBU8MlJyp02LGm+hdA==","signatures":[{"sig":"MEYCIQDmCB7lkA1hcjry5RMRK4YMj2ljwDQ8Fu5DWp6g9NdV7gIhAI8XPW8DNujqEXB7C+N6qehuxWCe1N3w3lJew1AjFl/l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35874},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}]},"scripts":{"test":"jest"},"_npmUser":{"name":"jayachandran2307","email":"jayachandran2307@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.4_1632235223608_0.4988889919245645","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.5","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.5","maintainers":[{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"5de7221a71fed37453d6e42a7940b4726ce84ddd","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.5.tgz","fileCount":4,"integrity":"sha512-ZuMmsMUhNtaYPoswDlrK9xmu40aaSi6Z5NSGnmRvgMtJ3lBWFxthdWifauCAfVPDuoJZMmmr1TvzOyPJwF/H2A==","signatures":[{"sig":"MEUCIQC7CIQZumvKszsPgp9ZpPcySbzc4om8tEd3HlEhLRNP3QIgSwuPehdHV0uaEHOzp5gpGzmK8OdpleVZv4galO7Lwzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35902},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.5_1632249477240_0.4593805682800325","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.6","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.6","maintainers":[{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"6a3998febf53938a9445ab895d70fd4cc32c56f3","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.6.tgz","fileCount":5,"integrity":"sha512-d5IhIXd+vNX5+Lo9Us6y0wNnGl5XkS2Orl3sjd6tek8h6rnH+xgP3/rHi3/84kkqXtcU7PjpOhIm+oaXBbsPBg==","signatures":[{"sig":"MEQCIGcUeTCrDkUTW4o8OhreU3dsMFX0jf8k6bMt4v604IkwAiB+ZonwO5Io919ZIpORGev8dYV88Q0YXyIDAKDOVIuSnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45886},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.6_1632393513273_0.87171051607278","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.7","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.7","maintainers":[{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"8fceee02fd5a01bdad9778d5d879ab27f7789eb4","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.7.tgz","fileCount":5,"integrity":"sha512-WQScuS1Len06Tgk0iIYuqDG5q7GWkGlHlkMVDiBk2oxv7/5wEKFKrnFgoVUfx8O/BqQYhE642ohPRDHJ8BfPxg==","signatures":[{"sig":"MEUCIQCnl7CkfpMBGxpiLkPm81lKAqU1RmaEZfZ6yJrumjQ1cQIgCtUrqj5+onhPRAhGk2JP2rUvBh1Y5ElLo1zq8vZOF2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46055},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.7_1635938744608_0.2026958535156267","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.8","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.8","maintainers":[{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"456bf011960bcbfc5b07563c29bb0a22343815ff","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.8.tgz","fileCount":5,"integrity":"sha512-Xg+uaozXs8iuPdYwH91TAzzEIumVnBqyOuKFdZRYZj70zhmj2Bo03k5PKKwMPd6SsgrtXmq93mJKlQE/pR9BEA==","signatures":[{"sig":"MEYCIQDQWW1OX3/Z8WVErCuqAMUqvC7yBFYiGIoD7iaA+Pnq2AIhAPoPXolQinlIG4iJS3bYlk1a0y2DhuilgozeFBr3bBgT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlzBlCRA9TVsSAnZWagAAgRIP/iejPJAUpLiw1JhdGlLj\n81/jEhNBpgDvUIGb39aRbJSa8mjn+O64StDk+qMEuCxxQgpA+jAY5TCRV4oh\n9Az4Azk26YNr+dLngu2SlspuBE1BLR55z4SjuSKxrXTbj+HSKZ3l8QnjR3Lc\nrZ2TtpuZEKJQX3YQqMC4h/Lkn2fJxVimBVYloBewrz0Zra88MgmEtvFdsYiN\njoYSj3y5nyiuKVKWrZmz5V5vCUAsWmycvfCG4CgUtiaQtPSSo+8eoKViL7dt\nRJ9hrSt8ErflNIQrLPrjPRAPFPwtpheYo5N7B1tl1uCIO2klCRk861WUofR+\nRDcdNKN665EmZoevF82o7cF750tUCsMqobe0TuYvBjAd+mVYq9evjb+4Y92R\nD2it0vRar3ydbtRVZWS6n0Sxu0YsZjr9QQ5eWRe1Y7Co7YED5XD2WxYgPX/E\nV+e/7ANBO8tnY9mMJzhFYSFJqIzqLP9pcYetpwRYbAy5FRJT0xm+AGLBhEQ+\npWa11FvEKJvF3eJiZUkWraQjbkOO2j1FVxNEarDgxjWoPG0t87+ndKFMVRQn\n2j46fGZIi0Rvwct8CTfBq8ME/SJUH9lHnUD8ahlcubHnf3mB1xm8ltwD3yjx\nP94mxp1QQaIfhQlvlGdM3LCT0bkTXtBC/U3xt/yF2RGwMjo1WtZxlDFS6CvM\nH4O2\r\n=Ph2X\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.8_1637298276894_0.6781145282998864","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.9","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.9","maintainers":[{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"c5d7d8269357ccdb1b082e52265d84a9c097a447","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.9.tgz","fileCount":5,"integrity":"sha512-6//qF42M0eVtDr8evzzclc6rVq4A1sJZhlotxaCHFKp/PnaAiabiizZxMW6XTgem3NeEGxAK/62wC9Oww5iGbA==","signatures":[{"sig":"MEUCIQCdFBSuS2l1TNtZeVx3EQyuyc3bhinDnFq19KHNLD9wLgIgKolHKy5oYJR0R3ZcYiBmVXDhV2wZ5NtHVkgpQnMmPgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwFjCCRA9TVsSAnZWagAAOCYP/jERw1dfbh29hEu6eYNg\njc39I31bXebaI+yf2Lw9fpkzNloWzygQB8X6aIePuQbaCd3Ounb/YYITmdKg\n8FEj5rJ3cKAyZH6Ri90UeZCKvQ86iWmri1HoxP66nW4KyeWRhNSS7pC2iixE\nqIqYcid0vBXQ3I+QSzhzRl4uFGDAgLPQ4O+2pciFFBav+kVcfsctIdTfaAyc\nbioRm0fr6EZhq9b0u5VSquyuRp1/AkmqYwRLh8UkZ7VFFI5lzbqt1VjNsYJY\n5rVL0hTjhYQSzjc4aTX1dB8qvl5JAumwMlq2c22RxwyGCC0wh5LviWyoYfA3\nDutGwHIZFBHAu9TBskxONYqdK3Oc9kydndmCd+aSiVOjw7HpqUFD28aaSQDB\n1J4FLk9Jw2kLDMwA0lAyzUTjeKuP2QN2mB8Psb9ynDE+wsuA+U0ozSjuh2L4\nLVcvbTaXGYkR7QMBUUDE1PIbKDL2ckpB8/PFCjKa5zmOKB+yQ/4+RONUJf/M\nsBtrJD6jRbbgVdmPv11QFTNX438VIuYGCifABzJqZW6U5n3CAG7jSd5EjE7i\nTZu9N7YibgHpVdGKjugrEGFwZOO8fIm6sT7GWwlLA8iZouGtMgtVltyFf9Zn\nqsEP5EJLiDizgJfRO1N9DL8fiRi3JMBCVnZvNw6/2Miq6W/oR3a3sPXANq4/\nj1r8\r\n=tGM6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.9_1639995586274_0.08119717529232018","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.10","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.10","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"9545758e6060f9ebea733051ce7d8b30d7638599","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.10.tgz","fileCount":5,"integrity":"sha512-l0EKDI+vI9DipTSm7aQ12QTVSHsGmOvMWstpJwO+PZO8DLWTMYxJUmIcbxKsaq20sj6DWQYY1kbimE2bIjSTpw==","signatures":[{"sig":"MEQCIHKxpcA7dafXX5vmCPWn+o8cfSDfaGmWX4/nX6RhMweAAiAXRueWSi8gCGD7gh+Ks8jj93MKlG7HP0k4aHv5L4zFSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8qVnCRA9TVsSAnZWagAA66kP+QCCgyK1eOMDXoYsJoh/\nL0pOJYM+JBg8CxUfjLCpvwG3yxhZ5/cdT/STeeEVeToskNTcFD3CqCHYKJrs\nlCyFAgTw7RQgSRGWr4RlZ/8TUBReyGNC4B2vQA5NFeQEkyYXbI9SYR3ky0qr\n5TJwPtZgIx9dGGnrFlcWfFcb7OudvTu33d28bOmC9G55HwigSghtsViGxHi+\nREA5toD9RmnhDGQUVD5OOUZuXdkjaTEi4345I4o4eIS7qQ+OiEuktcwe0+Vs\nTVfWOS2AMZTjWmljd4M5CkdP0k9jV0ZgEpVbGQFCF9vNA9eS2KquNU75KWLT\nTSq45kOIY1IywSWntLvfuXwUDM7guETXFAlnxBsVaUBjea6xvXaYCjo08j0I\ni/M+Qwjp5bGONgcaucto7DIXk4x8mareh1RmIlY4cTtszReBZ1YaCKzR3aSo\nNquMma1reLSckV4SR5Ezco/DJtCpO5dIkmkk7HukEBIWl1WDCSzIU+KRDZZV\nCUS0cFgqrh96XmeQVDkyor8VLVKpNqnyUmjxVp3/ICrCYeNJf0n9JDzwnJI+\ncgH5Upko15s3jvEBQxGxmldAQjJ4q8l0gN9fD4GH1ilJjqLlbNE4gZv953H9\nczYO62GnkMuh5eCKdE+Z1RLdSwkt+E0ykk4ydos6Sy+w0F04KeTDjeneUxJZ\n5KBI\r\n=pz0p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.10_1643292007215_0.6181747238814157","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.11","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.11","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"f79c4a4838cb5bcbb30872a442d049337ccb49fb","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.11.tgz","fileCount":5,"integrity":"sha512-pXJlwDf3e0LJtLxd7HLfeISD22HYB1AJw1xOBeoPkaSXyXHUGGBTwJSwBEOF+YrE8i9f2jBr12JGr2oOcCaWnQ==","signatures":[{"sig":"MEQCIEB3Ambo43KDxdt1GtXP6RtHWJRdtdfL9zbR6mcJSR8FAiBvJT4+a/j4hQJIkaXdus29i10CKFByMSp0jJSdV2sqbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPWKqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJVRAAoE3PXcrVam9Gt1UviKmJQDUrdL4pIX1AXSkjAbTNddJ7iiu+\r\nRxYeQojJUnPEVcI+SfieldTxFAAL4I8/roSp6+Pj/QSZUE5NDGkQ4bMVGhPo\r\nsfFagV4CmrZKm8tIvhwMPL5vpQa0na5hpBqny0tevmVEb0+hZnVdkwdfsbWQ\r\n9XEfW7BHdwK08PK+szPVK0RvCU2CYdsH1qhUoYDkV6wC01H/oe+B0LpR9BRG\r\n757gxNTWP8vC2rivg5o22VsQs7zhItK/tlLLejLtSnTxuLC6RvrqJjcV7GkK\r\nqUBOceFXF7SnnvB/Wfxxvz6zvojXC+Z2TW/79SMjVufDp5X1TyOBYCSXlAg8\r\nx6pSQrgumY0h6BnIfaK6LwYVx2HVite1fXZLyZSiLKFuyGKl8ZCnnVrDPX/a\r\n3sebo4FOrrAI1f4xwKjHTrNjefaGI6sk7Bn/nqP2w9i4/4LTxlZL7vHBuqKh\r\nKa7OOLzI+sHQpPkLx8CceO2p8/nVr4tSQmxoHUWctzjWtvHYOic7M4DYG9Yn\r\nYnfMsb4VHsc7jFHGXK1SCSi3zj/m3bgmYEEy6DBrpHSJ7K5hgRTCLHC6uBk9\r\nT8lkJtM3VcJtYsPCVFzx7HQKFasyXiydZOXKPiB0Vd64DQFJ4nwgLl15h3hQ\r\nPtrtCCRFQ9LX7WKtRIPQWKfAvVeoHD7L3BM=\r\n=q32A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"MCAF Code Generation Test Tool","category":"Libraries ","keywords":["library","dspic"],"description":"MCAF Code Generation Test Tool","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@microchip/mcaf-peripheral-code-generator-test-tool","version":">=1.0.0-dev.1"},{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.11_1648190121983_0.17777952992940937","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.12","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.12","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"bb88cd4a973405a5e2ec63fe2a27afac41af100a","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.12.tgz","fileCount":5,"integrity":"sha512-y7xWby0++PpbGlyBh2ythbHHGtM3z9N8Qu26b4x1Up6qQL72zZHnfvWGzSxWRke8hOFb9t/S4q/3ma7qu+qnmA==","signatures":[{"sig":"MEYCIQDCi9+dCMA54FX+w+SPj6OYAk3AQe22EKbkxfpFpweKBgIhAN2rja1lMgvyg+yzw1BO/yRQUmomKiYtYYYjXtDJNlQC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijGWdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq50w/9FGlAo/6X+KmhV2SO0JaYu4HK7QxO2CI4QDZXcKm/pZ9IgKvl\r\nqT+1Wv6o6Kfz8tfVlRZ17jGSOo+vd4xfnYCHD4GzBgVUKgbD4/8LGWkgdfC2\r\nNudMSryn2/3f4IKynHONcuU5C6EjBsqFUBNvPhv/Tcr74mVrmwSN35xG5bTx\r\nwLZIpIKV+xHZ40kCIuZxIZTKsZXd9JynpTMu+676p79vtqdmJEZ4TEOaEEf0\r\n7hyrD8LJmg2mrTBiNwe1kWpT14MnZBACDSMf17ftAJVzTe8PlOH9132lyK/Y\r\nSUubO5VaIPoFq4f+rp4eLndnEIWnZVe/+x21jiBlnmXPE2Go3Mbbu9KSKkva\r\nkh/PJfAo7EVdkfd3cbHhHIQzYJegXJDEdccw+l5K3bIRiG2h6JvFjn5SuC15\r\n9dApFw+xk8e6tihlNS4Jldgh4pxgu1BBMqSYozTwMV+wZyK4AI/kUjwdb4pa\r\ndrahHI6Jm7Jg0ax7kEmQUIdGSIABr5/TaGfOde8ONxZZh+kzxgqYcE0Bbois\r\no83nnimmD0Lzm8KvPLxqQ14Nf1Ry91pryLmhUHrOyskbkjLHOTYiRBZO6sFr\r\nSzkEbvjQpdEXxQEz6wLgJVUMYVeN66zRq3I+JNfvXUtOrIZPiFzcJvs1oQ48\r\nDLNOpAYJxBRpm96aA40DTwRv/Jw/5kAn70c=\r\n=xyws\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.12_1653368221252_0.5628520145082374","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.13","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.13","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"burkedavison","email":"burke.davison@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"3250b25046e71971e41e5dffbd5ced6a40d903d7","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.13.tgz","fileCount":5,"integrity":"sha512-b5pOR3kv+e6pmSai5XKr+jnoPLTfQhsLcW5iKGbzJ3+a5MMXotF2SGuAJXa3lchlkJN5+B6xRO3G36wLaL/qrw==","signatures":[{"sig":"MEUCIQCF1DMz3/xmt9EwzgsAQLmtk4DQirrEA2Kb2w06DSchvgIgXLCHr81A2ePax1lChORZC56PKdnsp1Yz3pdelKEQJYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivSgBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd6A/+N2nQP+A7r/tC9iZURteYwsQo+cBq/dFMbeGN8L8I7INGnOuY\r\nXq6/PWV8HHgWrQIjr/1LWLwSOKBTAMMR0/0iW5mJhOa6qYuA9aE3qV2WloMj\r\n3LouilnBofq+37BFYywOurNXPVEgSBY4TLN5nLruFWdwaJk0Oz/c9NAzsaUg\r\niKcKm4MemIXT575ycuGTi/yPTKMcrkaWIAjwJifL36szwvERsmLcl2viUfJe\r\ncB8I/s/SnNvGRtnwoZwFnzQRiqnqYQNmKIbSNdLUDZN2lWC/lucVIPXaFoUk\r\nx6g2bjugrhz+V5Yb2VgLV/WBxe2hCo/09Xll2zTbmKsAZoVGfSwRIMFLP5pr\r\nBf0ff8bpJZLOxkvSRg6erLxHLXL89i9KDhZhv7HFK21VFN8FHpoqLqwyEtdr\r\na6qOIhrdKoKZ6PkCpwFE8liiG9ypd0cv7LzQCGI34DUUl8eFPhgidlDqLMI+\r\nIUEzzb6CkhFma3Z434buomlwUD+K6+D4p/OpS6LHueiuSIVuj6lTd9jFhU+v\r\nooFEKbiqWvUTXR3fbcB0q6iEQ6oNQGnH3MGD9jmssGd2dsJKw1YvSBNoaAdT\r\nZWM7ut4sgwif7RDWWjTqIidHRTEIsxutIIpl6QAc9DoxWl0r1DNch4rQAcAs\r\nIzruByuPJ/E8HHEifFnsO7WtLrAoMgr+aHM=\r\n=pc4v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDVC?[0-9]{3}MP506"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDVC?[0-9]{3}MP506"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDVC?[0-9]{3}MP506"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.13_1656563713595_0.6468413184741744","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.14","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.14","maintainers":[{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"f50d38ffc359f54e568bf893b29f3e4d0de4e1ee","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.14.tgz","fileCount":5,"integrity":"sha512-64k+oKYrWT5tQgN/GUKXSI5GL+kQ0uppr2ythNFtq964hofykebpKGJ0myhFZA4umok5g6WdrXVIBdWXhfPT3Q==","signatures":[{"sig":"MEUCIQDkMTIm8a1x/j4FwNbaT8ueuQ7xGHgG5Z3WnfJehfv0DQIgUZ+KUSaJsTRGMkwYEEAMTxKri4WA5Egb3T0FOxczKUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNShRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxMA/9GGWuA4/7AxgOBwwDg0K9ossBi9VpwI/coD1ovKrkYhPr/66f\r\nrjaqXFRQWtO9NEu30XkFYpRzpyHk7MOr+SXBec4Rk4s9vD/TzR/cbluT4Sjw\r\n/Tjc26aBUTPIlifVZ9h34jO8q/ttfzmVUvjDNtRcIoK2JVj2Yr5HwcctZ8SA\r\nCewOdH2/qJsiyZgX+Ek9s6yACHSbkUxAvIPnPJpQS7xaJ71907v29lOAoUlN\r\nwS2sU3NWTRYLpYcdrOOdhC/T30jzxnGIYwz0nga5/xJ7SvotCqlRPFracGoh\r\nst11/fpd0PsFVaq2gvE58zU5Gya51TFUMDVkhSKTTF1orqKDci6o9QaGOjIX\r\nxf5EiuJ4DtktYS1DZYOpGR67vNX8OCJkEWNaJWIrO10Jk3o/aCcEF+7E2Rk0\r\nhyuoMdo5HzHPWiO/2FjxUB9pK8GUCyP0btlyBYGigditdMCCpP636ZAyWoAs\r\nCnJ1xcB1wi6kthZrEutOlvnJ7Mt7UV4q2s1RfkGEMD4b38RnWwIDFi1mJozB\r\nXoUuUW9cey4IoxI7UR12560TeQ/VwGr/YJpdBTOv3qXMjk92asl5TNcQdpaG\r\npaA80LsPBEtzU2AibSPQyyQl41qHo3FmIo0rhI8fDITsbLM+1N7x9QvO/h0L\r\ndnUTckPCu8gXCD04sXAL5lD9GzlTJRZ057c=\r\n=a0gJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"mcp802x-driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"mcp802x-plib","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"hv-pwm","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.14_1664428113366_0.4329306368106032","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.15","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.15","maintainers":[{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"d97f2a8647a4a6cfd3bde368a9bd5912a401a1c6","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.15.tgz","fileCount":5,"integrity":"sha512-37Zy7YcudUH8dctZ3I66EOgBc4R8tughkzZhrsmdysx0WocwIUgBC/1A61uVghAVtqGM1M2RmNBZztyNyOK42A==","signatures":[{"sig":"MEUCIQCchkqbL49ZLicCkJQFnzfZ/Rh+oTXvd0Nb7AX2iOlW2QIgdkrm6FVSe4zSggUB9PVtyzcTDvdsMMFrmNwsXu7zA1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7GFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCpA//e9jQGnhTx4LeVXaFg/0JLrW2+stFgH8xykF6lDRIww9vZrJj\r\nxuKVehhzfNzD6iDgwbfy8DtSV76AfStGAXLyMoYRVkYtSsNkIr+v+8e5Jdwa\r\nu+Z30giqyDMjU5RBdYLDgwFMBYXZg9BZfotljNFpTRP/JOJXWNYU/VdkoJeb\r\nSqE0/LG27hbzb3gK5+85jrWOfy5gpr1FTdUJOB8Ff3fB5eg1sSoTpdDMRoyL\r\ndneDaahOhscD9g4fYVE7auXCxf0L/Yqza00sKwCYdTMsxzG0JQtQWdFACgdy\r\nuzbSDw5Y2HaL7Gbn0qDK0l3dyPFqzMQuuqxvVhysvGTKOvgf1k8wLfsPNIfN\r\noGslSyA1Lj5Y/VCNdokYV1g8x2V/gv2MF+j/PJCHqbWDP99zUT9f4TRb0IUP\r\ne2TgIwnf6WNeja8DgUWmq0uX2IpYFHX0TOo5tiqpj1jlQRtIhsxTaZlcYxpt\r\nVkshgTxZ7VUk1TRmNrOyuq4Y/KG3jqNRG1AdZLmcpDAsUDw+ACmmHfhGd+JL\r\nzBR6/zZTX9CJq/58JyEJpo/YJtlRGMO93VlRuiS0PwCsXSEa7UMf24OueWnu\r\nHVvYTzWFGLTPtbQk/j9Xzx+uLRhu3bND1XYsCMJvRtV74gROsLJnJYOynsug\r\nG79eLuq7Y+fMk+jE9YvwfRBxkFi5uYBtzoQ=\r\n=+SgH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_MELODY_DEE_RELEASE_NOTES&version=latest&redirect=true"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"mcp802x-driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"mcp802x-plib","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"hv-pwm","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":".*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.7.5","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.15_1681895813377_0.1938007228354952","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.16","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.16","maintainers":[{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"810feb7fa2d0aaae8285701cab669b8d129f3c70","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.16.tgz","fileCount":5,"integrity":"sha512-WfHDW8qUs6gHH+KWXMvjgrPAFikO0IwIyGu1KHTi2RNeYI+TxTjCj96kut/fnw26S1BrVix9E3heATOlmoa50A==","signatures":[{"sig":"MEQCIDsT27js4AHwOMUJqEzc85BUhMDRykpoBy6+xm2EsmE1AiBf54mVcpjPccnOCmeqWNwfMZhgRdiBDy03V3wsksenBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7GXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBhQ//S0T99bbGS2v3NDRUVf2kbUApeWGqNalhOg0+PUQZouiMdLoe\r\nPT2lKqwgw7On23NAbwdnoOdjuwAAu2rCGRrLXmL+DYRcChbaVCMCekwV4Esm\r\nKDZdRzWii07zlc2BfGIAgEBY7jX/J4GXp9zjjWvm18oSWJfxWJFq4Px+EjHf\r\nDU+fB49rbrhcu52qXitQACSrjVsKRF/8lNA7+mHZ4LM1DNiZWFq2iPdu28f3\r\nbBMEHqdUy5WXQ5BpRWD/MyywQnPMXaHDlLWH1zW0Vt/H2CcIDRTTnGcNpyQ9\r\nxA0jB4UfQNKjZuAh3cvD9w52hquYFwdebXUb/gt9O88xnOqna5wcCU+UDvXr\r\nXoN6OIiAxNAjh2auXHTrFyxQO0y9i/MF13YmoELQ0F7ArAPQX9+oKlh/Z8yC\r\nduiKevrQNoKt2GcL6KtG7dxXkqcDCAzijukhLpjsWuw8zkQI5cNImkLvGEsH\r\n5YoLaEpi+aIclHdk3eYu/S1B2sHCtO9juiQjXMoVJquH6rig7kDuoZJdcash\r\n/IugvVU73VGqJrAIOLJe5raYyjvay0wJ+8d4XSfN0+gRIBsmYyQIAV4K+ReH\r\n01p+pSjJcQQRGfNNOcxt0BqikhftHWTZLYeueF9qXqSNzmt8anfXdrUpsCPq\r\n/n6JbvEjQBlczijPlYHrhTPWSreq0xKSCZY=\r\n=U4lR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic-16bit","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"mcp802x-driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"mcp802x-plib","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"hv-pwm","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":".*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.16_1682682263447_0.21293508208499623","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.17","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.17","maintainers":[{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"02643871e0c938ecdd20ff1d4a169dbcb6158205","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.17.tgz","fileCount":5,"integrity":"sha512-MtHfj+72212tswz/UEvTfsBNMmEuQC8ApbpsjuMYCbBcLVIHnENxTBGz/eF+NVO5Bugi8cp33Rm+b8NsssNdwg==","signatures":[{"sig":"MEQCIFlcpsUXwFWvEBHKy7UwIew5kLy1RJCZ65YRA4gUCsWrAiAJ/N8GLecGCCSdBfD3WqAb90A3PHSG0XCSU4EhYfg1EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49882},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"mcp802x-driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"mcp802x-plib","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"hv-pwm","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":".*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.17_1687862507064_0.15100100826850915","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.18","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.18","maintainers":[{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"29ed1cb3ece1bacafc43d6ebcae5ab28799a1dfa","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.18.tgz","fileCount":5,"integrity":"sha512-Q+eOneootYGu0oQlLUKY3V926we9FG+eJT12cP6If94aavs5dop2/8riAJGOWT5fnoGVaMZ0Xl2ncZyRVCJcjw==","signatures":[{"sig":"MEQCIDTKygZlZBlk893zSLHjyaa/WjUcZNHtqwlYvaxlngpWAiB0IvR9Q5+otyAVyEOySA2tgDrVc0fw9d+4sZQsNeyEWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50589},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,3}MP5[0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"mcp802x-driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"mcp802x-plib","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"hv-pwm","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":".*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.18_1691399913763_0.7200315407317233","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.19","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.19","maintainers":[{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"37ed4096d7a450e4926a51a56f1b44f4d4c92f60","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.19.tgz","fileCount":5,"integrity":"sha512-MOf4oHy2qUFKFybKYzZWGgL+VPTIAmHipmhlML5aQU1NLBdm2a8bak9noJyFXPFNj1Myd8SOJnI/s7YYe0Xq+A==","signatures":[{"sig":"MEYCIQDKn0Sc1nUhXAwrwAjAYOWl63g6Xei28gQI2Z8FytGwvgIhAJ7wRjWQ7wEX/FseoD5ubiw7wZaUDupgIORe7/29LN06","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50928},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.19_1696578873425_0.807526551819403","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.20","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.20","maintainers":[{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"c5d64d9d47bdabd68072698990a5a07bdd866f61","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.20.tgz","fileCount":5,"integrity":"sha512-6FAI5lEnenaDx3nZAoRGP7KW3YNTNw38MVCP2BV8aktdKc1CiSxqJ9JPr4sWiI1Ro6v1HtNTlyWVBga4Iy44+Q==","signatures":[{"sig":"MEUCIB/Rk49zaE+F20+F2Yyb37a7ouZHmxKyO9lpTY2721yjAiEA658rqFGYcVyLdj8fZ7xb8Ygm7YkqgTBH9zaczfGrZ3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50982},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"System","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.20_1700633554052_0.33212539952245224","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.21","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.21","maintainers":[{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"0491888de1b10dceb66cb9be8e0b755e2aaea204","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.21.tgz","fileCount":5,"integrity":"sha512-TBxp3rtTmHIdYT8LR/OcBKUnhBWGh8IvdUSIKpps2RvONL94iygZ96oZSmTBv6BdLMy3sazCzlIrgDH+7jb7hw==","signatures":[{"sig":"MEYCIQCCRmHMragUPqCbLg+aOg/nLwb7a53tvgbj9cH2+keD1gIhAIGINjLupQPPky6LXb4Tjx+zhngxgvOGa0MhMZ1hGD4I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52268},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.21_1715239848518_0.6041158362563825","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.22","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.22","maintainers":[{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"ba9a3a71d260d3c3aa03daedafee4d872bfbee09","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.22.tgz","fileCount":5,"integrity":"sha512-LjrSDUdK+eg/6tyZuxfMJgZGY2LzKvpB428GkiOtm94l7eCNZxfJ4cS6nTguc4sEIFmK3PjlKVuNvOb3rFfwDw==","signatures":[{"sig":"MEUCIQCTGJRgG0qmQ4eOGCwAq7HJiW4BiaQzTT2zk+iOiTsjhAIgPbkBMBCkHgppLu2AKyjTmBJl9Ty57uzSYgKTP9u9FxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71615},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)(5|2)[0-9]{2}"},"name":"@mchp-mcc/dspic33a-uref","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.22_1721382244016_0.481108689116889","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.23","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.23","maintainers":[{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"e106f52773b9a9c1d521bcd6010cdce194e44390","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.23.tgz","fileCount":5,"integrity":"sha512-FLpGksvhSPTYwWcy5v4BsZuxZPafTKy2vc5KNnspJfW5MaLrPAEqa3wW6HFGrW2CpEGPPkJNXEW5Og3MFN0BhQ==","signatures":[{"sig":"MEQCIF68VVqBToxm4c6AQ5EHji2lW4MQd967DC9bHBnohsDiAiAjMYNAJPgAFeq+cIPddSH9iGcXo+Y419Wst7WtPo98dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71614},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)(5|2)[0-9]{2}"},"name":"@mchp-mcc/dspic33a-uref","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.23_1723111328260_0.02413900743255204","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.24","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.24","maintainers":[{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"albyj","email":"AlbyJoy.Thottakara@microchip.com"},{"name":"suriya_anandhan","email":"suriya.anandhan@microchip.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"i52346","email":"prathiba.rosarine@microchip.com"},{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"}],"dist":{"shasum":"679142154dc5ee100adaab03b84c7eb34b3f5770","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.24.tgz","fileCount":5,"integrity":"sha512-5ioZDvcN0IQWKtWWXZYHv6EVKXWVbRzx50gE9xs51yLL/9n6GgUEXQzxcdRSfU/Qvwhv2BdtqxSimMvG+F//lw==","signatures":[{"sig":"MEQCIBsjtf5vDHRfxjaprRozgYAKLsySp8RUTSqdmrJ4Z0urAiBf9tJo+ye3h6D25hQoqS6wFm/Io9b5Qq5FL6l+jYnr2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72265},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)(5|2)[0-9]{2}"},"name":"@mchp-mcc/dspic33a-uref","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.24_1729238883017_0.6675482278948066","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.25","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.25","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"d41774fc63cbf4a06373a257e0d6dbe092f23423","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.25.tgz","fileCount":5,"integrity":"sha512-z/kTTXX6V/nd+R1MRkZbxmZnwj8+O3B1shDNF+S5GNHHxoOVJJzfW/HNOuejMN7A+sSwl1ilTyeZHoUhkioaow==","signatures":[{"sig":"MEUCIGg/JkquxUJrgb1YvgzIg1MLyGXLZtUknfh6Rl3NaSEvAiEA17l+2Rgr2qH8twNDIwSyykK2uV94GeSnpScZTNm5Gzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73035},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)(5|2)[0-9]{2}"},"name":"@mchp-mcc/dspic33a-uref","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.25_1752647038877_0.3830467380811695","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.26","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.26","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"ac5dc2cb3cab9431eec98eda20763b3d4fecbdf1","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.26.tgz","fileCount":5,"integrity":"sha512-Kuc/Z+mty7JTX1WOXDnVrGK3CKavAAsBfdKmdH328EKl+B6vsyH2d3lFaF+bS+g5M7Kgm2+rgMJ4n9lwr99cig==","signatures":[{"sig":"MEUCIF95MheJkRvC4UzvL1peDZVdqRpgTRQ+KMOVEJhVnPVGAiEA11ljY0kRNKDKBqzpexYI6W4P7TJsU4NCJ/ZV6HYS2dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72345},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.26_1762149881174_0.461468306280034","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.27","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.27","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"0089ca767cbcd8824c94f473ae1c3c4f6c8b3f39","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.27.tgz","fileCount":5,"integrity":"sha512-ym5apnjQF2eAaeFVcDZD/82l4rFQD2YV6xrkp8QkjHQjTjcWkjEeDLKyGwK2oeaSnsOfvjdMOJBGgiGWASQdMQ==","signatures":[{"sig":"MEUCICdMkprmaykuB5MmKjqFPCTkFrLgV6ohLAt6K0oUOc/oAiEA2EkTvOqnU7iEtTuWq2skgJMyOOuSo81JsCyv7FJS6sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73089},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.27_1764316154070_0.4585604787303572","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.28","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.28","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"44eaf8fd9296089f77562999c60294163d04443e","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.28.tgz","fileCount":5,"integrity":"sha512-ijAoeBk8dVy0WuujTLnJjTI0dociRM+gYauxVpQ274cIyZTCqX6bCFv/xq9qHAmdOVQTfwpY9dySoupNCY0m9g==","signatures":[{"sig":"MEQCIDiE5f7lTJvTBGaQxxWhIg811l1s3oO34/8ftP+Fm7PkAiBpAS7Bhg7aaZCR8SlRb8GPoq6CB01eYiy5QKLeq6yPBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74620},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256)(MC|MPS)5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{3}MC5[0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":".*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.28_1769668225931_0.11790249799881769","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.30","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.30","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"630a7d8fe284c88f7f5235cd55ceed639677d526","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.30.tgz","fileCount":5,"integrity":"sha512-+ioyZ0gbk+wnNRJl+mFM1xWjg0/+rYIVGwcVg3bunLqG3WK6COOolNEZ6vwh4C1ngHK02zWhmFA/I8zP+1AvGA==","signatures":[{"sig":"MEUCIAv88hFJuSl/jdo34w+gCazrUmnDFRqmZ8M5tBI64iL5AiEA56UMk6ib6eYrNu7xBgeZqyMM0tbjocJXBVe6jQ5YGnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74184},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]| dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}| dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"^(?!dsPIC33CK[0-9]{2,3}MC00[2-9]$)"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"^(?!dsPIC33CK[0-9]{2,3}MC00[2-9]$)dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.30_1773300978478_0.02076346619809022","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.31","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.31","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"48a320f121a5f9f335e2fc59406ed3d0680a8401","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.31.tgz","fileCount":5,"integrity":"sha512-aKGLqwIinfQjWlQnZBz0Ah9q2w/Z4t/qsWAPIYSXvZg3VRECky7l3cgxjVqOcSnXQSzbwfMamH7R/nu29huOug==","signatures":[{"sig":"MEQCIEkfJNX1QDIgbH8vC2CbujCoWMyZWeoRon3WIzTNiHYqAiBkh/uljh8EeFPfv34Aqjr3SDsXFOXjdEacfHKKaxDyYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74242},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]| dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}| dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.31_1773389067074_0.12769792065760255","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.32","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.32","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"320f6e56cc76ff7a2e4475dafcf05b793f51f691","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.32.tgz","fileCount":5,"integrity":"sha512-RcA35B8l9V0J5XFd5tlKqMYb9BqD/3ELyDviLVp1qK1hXKodS2b/FdkvduNZZfIuXCWybMaeT7/3NssGV+fBkQ==","signatures":[{"sig":"MEUCIHmMXitAY2Mucbx7RKpLXeCQIdVf3b+fzxoWrePF3204AiEAxS2AXdwsdLATK7MuMe578bTWwFdK/ZwFH8UuyrJMrzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74240},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?C?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.32_1773772355177_0.4369320734855493","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.33","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.33","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"1d42aae7275c3ccbcf10c153b4e75d0b7deda987","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.33.tgz","fileCount":5,"integrity":"sha512-9BcJlrvaw/TpnXxX6W3lpC76gz5Sj+ovFYWJO/6TjSfPe/5qJ5A9TxK/xixPDWN+gWdn7cCSgi7k3pcE4qCRJw==","signatures":[{"sig":"MEUCIANA2qvBBr/m/anvMWf/zU4mQBUHGF5CiX08wZjWe0RNAiEAiTJcINALfd/Nh5ifunbk7T0fhglylJPPA+d5Zvdft30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74251},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}MP506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.33_1776418146289_0.7023183804293094","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.34","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.34","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"870fd80d680cfdc2956c1acb80d30aa44bdd7117","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.34.tgz","fileCount":5,"integrity":"sha512-UQQG4V77CViZvXdVmcE0jfJwPtQ0f5ztgFO4Ne7wLfGKrfGQALbS019xrczPcL6Vvb3wG6HRXuDauTGyUScanw==","signatures":[{"sig":"MEQCICyA/Fu3CH0KAdRzVUBCA0RY0wG6/O0AiazZYKU86CBPAiBv6qrMJ+sDSZ0SHNSIJpPrrMeCwYjJWxuSu95J5pxZEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74260},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.34_1776753852490_0.4042903037835226","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.35","license":"SEE LICENSE IN LICENSE.txt","_id":"@mchp-mcc/melody-16bit-catalog@1.0.35","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dinesh.baria","email":"dinesh.baria@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"dist":{"shasum":"8ba86431a41d84f4e12abf8b08ca432119336680","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.35.tgz","fileCount":5,"integrity":"sha512-GNM2DjGwzprfZ4Wy5hO6j/KeCENna8O8WoKve4k0QfZqd1qHyTwqNk5+OAWcyptpevs7YuCMT6qoF0+Agbl5Uw==","signatures":[{"sig":"MEQCIDdB8ZvHl97VPqZ7oVqsRILaHbIicy9wtjVUjRG3KlATAiALgQ3tGV836siODUPTla1wtZNG2e5CvX6VWYJ67hqjHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75659},"jest":{"preset":"ts-jest","collectCoverage":true,"testPathIgnorePatterns":["/node_modules/","/lib/"]},"content":{"name":"@mchp-mcc/melody-16bit-catalog","content":[{"meta":{"name":"ADC Multicore","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0"},{"meta":{"name":"ADC","category":"Drivers","keywords":["driver","adc","dspic"],"description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/adc-driver","version":">=1.0.0"},{"meta":{"name":"CAN 2.0","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"Drivers","keywords":["driver","can fd","dspic","pic8","avr"],"description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and 50uA current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/cbg-driver","version":">=1.0.0"},{"meta":{"name":"CBG","category":"Drivers","keywords":["driver","cbg","dspic"],"description":"Current Bias Generator driver to configure 10uA and variable current sources","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0"},{"meta":{"name":"CLC","category":"Drivers","keywords":["clc","driver","dspic"],"description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"},"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["driver","dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1"},{"meta":{"name":"CMP_DAC","category":"Drivers","keywords":["driver","dac","dspic","cmp"],"description":"High Speed Analog Comparator with Slope Compensation DAC driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"},"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0"},{"meta":{"name":"CRC","category":"Drivers","keywords":["crc","driver","dspic"],"description":"16-bit Programmable Cyclic Redundancy Check generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMA","category":"Drivers","keywords":["driver","dspic","dma"],"description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"},"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0"},{"meta":{"name":"DMT","category":"System","keywords":["driver","dspic","dmt"],"description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"},"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Configuration Bits","category":"System","keywords":["dspic","config bits"],"description":"dsPIC33A Device Configuration Bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0"},{"meta":{"name":"Peripheral Access Controller(PAC)","category":"System","keywords":["dspic"],"description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0"},{"meta":{"name":"Event Output","category":"Drivers","keywords":["driver","event generator","dspic"],"description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"},"name":"@mchp-mcc/event-output-driver","version":">=1.0.0"},{"meta":{"name":"External Interrupt","category":"Drivers","keywords":["driver","interrupt","dspic"],"description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"},"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0"},{"meta":{"name":"Flash","category":"Drivers","keywords":["driver","flash","dspic"],"description":"Flash driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"},"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0"},{"meta":{"name":"I2C_Client","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Client Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"},"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0"},{"meta":{"name":"I2C Host","category":"Drivers","keywords":["driver","i2c","dspic","pic8","avr"],"description":"I2C driver for Host Mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"},"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0"},{"meta":{"name":"IC","category":"Drivers","keywords":["driver","ic","dspic"],"description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"},"name":"@mchp-mcc/ic-driver","version":">=1.0.0"},{"meta":{"name":"ICD","category":"System","keywords":["driver","dspic","icd"],"description":"In-Circuit Debugger","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0"},{"meta":{"name":"Main","category":"System","keywords":["dspic","main"],"description":"main.c generator","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"},"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0"},{"meta":{"name":"OPA","category":"Drivers","keywords":["driver","opamp","dspic"],"description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/opamp-driver","version":">=1.0.1"},{"meta":{"name":"PTG","category":"Drivers","keywords":["driver","ptg","dspic"],"description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/ptg-driver","version":">=1.0.0"},{"meta":{"name":"Pulse Output","category":"Drivers","keywords":["driver","pulse generator","dspic"],"description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"},"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0"},{"meta":{"name":"PWM","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"Pulse Width Modulation Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"},"name":"@mchp-mcc/pwm-driver","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"Drivers","keywords":["driver","pwm","dspic"],"description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"},"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0"},{"meta":{"name":"QEI","category":"Drivers","keywords":["driver","qei","dspic"],"description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/qei-driver","version":">=1.0.0"},{"meta":{"name":"Secondary Core","category":"System","keywords":["dspic","msi","secondary core"],"description":"Secondary core allows to configure MSI and Secondary device configuration bits","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}"},"name":"@mchp-mcc/secondary-core","version":">=1.0.0"},{"meta":{"name":"Main Core","category":"System","keywords":["dspic","msi","main core"],"description":"Main Core","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]"},"name":"@mchp-mcc/main-core","version":">=1.0.0"},{"meta":{"name":"SENT_RX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0"},{"meta":{"name":"SENT_TX","category":"Drivers","keywords":["driver","sent","dspic"],"description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*"},"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Host","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Host mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"},"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0"},{"meta":{"name":"SPI_Client","category":"Drivers","keywords":["spi","driver","dspic","pic8","avr"],"description":"SPI driver for Client mode","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"},"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0"},{"meta":{"name":"Timer","category":"Drivers","keywords":["tmr","dspic","driver","pic8","avr"],"description":"Timer Driver operates as a free-running interval timer","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"},"name":"@mchp-mcc/timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"Drivers","keywords":["uart","driver","dspic","pic8","avr"],"description":"Universal Asynchronous Receiver Transmitter driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"},"name":"@mchp-mcc/uart-driver","version":">=1.5.0"},{"meta":{"name":"PGA","category":"Drivers","keywords":["driver","dspic","pga"],"description":"PGA Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pga-driver","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer","category":"System","keywords":["driver","dspic","wdt"],"description":"Watchdog Timer Driver","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"},"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0"},{"meta":{"name":"16 Bit Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"16 Bit Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0"},{"meta":{"name":"Data EEPROM Emulation","category":"Libraries ","keywords":["eeprom","dspic"],"description":"Data EEPROM Emulation","defaultSelection":"false","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0"},{"meta":{"name":"PIC24/dsPIC devices","category":"Devices","keywords":["dspic","pic24"],"description":"PIC24/dsPIC device package","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","isHardwarePackage":true},"name":"@mchp-mcc/pic-16bit","version":">=5.2.1"},{"meta":{"name":"PIC24/dsPIC Hardware Peripheral Initializer","category":"Hardware Peripherals","keywords":["dspic","pic24"],"description":"Initializer for PIC24/dsPIC device peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"},"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0"},{"meta":{"name":"ADC Multiple SARs","category":"PLIB","keywords":["dspic","adc"],"description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0"},{"meta":{"name":"ADC","category":"PLIB","keywords":["dspic","adc"],"description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0"},{"meta":{"name":"CBG","category":"PLIB","keywords":["dspic","cbg"],"description":"dsPIC33A Current Bias Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0"},{"meta":{"name":"CAN FD","category":"PLIB","keywords":["dspic","can fd"],"description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}"},"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0"},{"meta":{"name":"CLC","category":"PLIB","keywords":["dspic","clc"],"description":"dsPIC33A Configurable Logic Cell PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0"},{"meta":{"name":"Clock PLIB","category":"System","keywords":["dspic","clock"],"description":"PIC24/dsPIC33 Clock PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0"},{"meta":{"name":"Clock","category":"System","keywords":["dspic","clock"],"description":"Clock configurator driver for System and Peripherals","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CMP_DAC","category":"PLIB","keywords":["dac","cmp","dspic"],"description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0"},{"meta":{"name":"CRC","category":"PLIB","keywords":["dspic","crc"],"description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"dsPIC33A Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0"},{"meta":{"name":"DMA","category":"PLIB","keywords":["dma","dspic"],"description":"PIC24/dsPIC33 Direct Memory Access PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"PIC24/dsPIC33 Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0"},{"meta":{"name":"DMT PLIB","category":"System","keywords":["dspic","dmt"],"description":"dsPIC33A Deadman Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"EXT INTERRUPT","category":"PLIB","keywords":["interrupt","dspic"],"description":"dsPIC33A External Interrupt PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"dsPIC33A I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0"},{"meta":{"name":"I2C","category":"PLIB","keywords":["i2c","dspic"],"description":"PIC24/dsPIC33 I2C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"PIC24/dsPIC33 Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0"},{"meta":{"name":"Interrupt","category":"System","keywords":["interrupt","dspic"],"description":"dsPIC33A Interrupt Priority configuration","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"PIC24/dsPIC33 MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0"},{"meta":{"name":"MCCP/SCCP","category":"PLIB","keywords":["dspic","mccp","sccp"],"description":"dsPIC33A MCCP/SCCP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"PIC24/dsPIC33 Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0"},{"meta":{"name":"FLASH","category":"PLIB","keywords":["dspic","flash","nvm"],"description":"dsPIC33A Flash PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"PIC24/dsPIC33 OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1"},{"meta":{"name":"OPA","category":"PLIB","keywords":["dspic","opamp"],"description":"dsPIC33A OPAMP PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0"},{"meta":{"name":"PGA","category":"PLIB","keywords":["dspic","pga"],"description":"dsPIC33 PGA PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1"},"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1"},{"meta":{"name":"Pins","category":"System","keywords":["pin manager","dspic"],"description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0"},{"meta":{"name":"PTG","category":"PLIB","keywords":["dspic","ptg"],"description":"dsPIC33A Peripheral Trigger Generator PLIB ","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"PIC24/dsPIC33 High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0"},{"meta":{"name":"PWM HS","category":"PLIB","keywords":["dspic","pwm"],"description":"dsPIC33A High Speed PWM PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}"},"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0"},{"meta":{"name":"QEI","category":"PLIB","keywords":["dspic","qei"],"description":"dsPIC33A Quadrature Encoder Interface PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"PIC24/dsPIC33 Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0"},{"meta":{"name":"Reset","category":"System","keywords":["reset","dspic"],"description":"dsPIC33 A core Reset PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"PIC24/dsPIC33 SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}"},"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0"},{"meta":{"name":"SENT","category":"PLIB","keywords":["sent","dspic"],"description":"dsPIC33A SENT PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"PIC24/dsPIC33 SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0"},{"meta":{"name":"SPI","category":"PLIB","keywords":["dspic","spi"],"description":"dsPIC33A SPI PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"PIC24/dsPIC33 Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0"},{"meta":{"name":"Timer","category":"PLIB","keywords":["dspic","tmr"],"description":"dsPIC33A Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"PIC24/dsPIC33 UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0"},{"meta":{"name":"UART","category":"PLIB","keywords":["dspic","uart"],"description":"dsPIC33A UART PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"PIC24/dsPIC33 Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0"},{"meta":{"name":"Watchdog Timer PLIB","category":"System","keywords":["dspic","wdt"],"description":"dsPIC33A Watchdog Timer PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt","deviceFilterRegEx":"dsPIC33A.*"},"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0"},{"meta":{"name":"MCP802x Driver","category":"Libraries","keywords":["driver","dspic","pic24"],"description":"MCP802x Driver","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0"},{"meta":{"name":"MCP802x PLIB","category":"Libraries","keywords":["dspic","pic24"],"description":"MCP802x PLIB","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib","deviceFilterRegEx":"dsPIC33.*"},"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0"},{"meta":{"name":"HV-PWM","category":"Drivers","keywords":["driver","dspic","pic24"],"description":"High Voltage PWM","defaultSelection":false,"releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm","deviceFilterRegEx":"dsPIC33CDV.*"},"name":"@mchp-mcc/hv-pwm","version":">=1.0.0"},{"meta":{"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","keywords":["driver","dspic","pic24"],"description":"Totem Pole Demonstrator Application Configurator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator","deviceFilterRegEx":"dsPIC33C.*"},"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0"},{"meta":{"name":"ADC Motor Bench","category":"Drivers","keywords":["driver","adc","dspic"],"description":"Dedicated ADC aggregator driver for Motor Bench applications","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*"},"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0"},{"meta":{"name":"UREF","category":"PLIB","keywords":["dspic"],"description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})"},"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0"},{"meta":{"name":"I3C","category":"PLIB","keywords":["dspic"],"description":"dsPIC33A I3C PLIB","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i3c","deviceFilterRegEx":"dsPIC33AK((128|256)MPS?[13]0[3-6]|(256|512|1024)MPS?[46](0[5-9]|1[0-4]))"},"name":"@mchp-mcc/dspic33a-i3c","version":">=0.0.0"},{"meta":{"name":"I3C Primary Controller","category":"Drivers","keywords":["driver","dspic"],"description":"I3C Primary Controller","defaultSelection":"defaultRequired","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i3c-primary-controller-driver","deviceFilterRegEx":"dsPIC33AK((128|256)MPS?[13]0[3-6]|(256|512|1024)MPS?[46](0[5-9]|1[0-4]))"},"name":"@mchp-mcc/i3c-primary-controller-driver","version":">=0.0.0"}],"version":"1.0.0"},"scripts":{"test":"jest"},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"repository":{"url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git","type":"git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","directories":{},"licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","ts-jest":"^27.0.5","fs-extra":"^10.0.0","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/fs-extra":"^9.0.12","jest-json-schema":"^5.0.0","@mchp-mcc/scf-catalog":"^1.13.2","@types/jest-json-schema":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/melody-16bit-catalog_1.0.35_1783661816875_0.8085471407542413","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.36","repository":{"type":"git","url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git"},"license":"SEE LICENSE IN LICENSE.txt","scripts":{"test":"jest"},"jest":{"testPathIgnorePatterns":["/node_modules/","/lib/"],"preset":"ts-jest","collectCoverage":true},"devDependencies":{"@mchp-mcc/scf-catalog":"^1.13.2","@types/fs-extra":"^9.0.12","@types/jest":"^27.0.1","@types/jest-json-schema":"^2.1.3","fs-extra":"^10.0.0","jest":"^27.2.0","jest-json-schema":"^5.0.0","ts-jest":"^27.0.5","typescript":"^4.4.3"},"dependencies":{},"content":{"name":"@mchp-mcc/melody-16bit-catalog","version":"1.0.0","content":[{"name":"@mchp-mcc/adc-multicore-driver","version":">=1.0.0","meta":{"keywords":["driver","adc","dspic"],"defaultSelection":"defaultRequired","name":"ADC Multicore","category":"Drivers","deviceFilterRegEx":"dsPIC33C.*","description":"High-Speed, 12-Bit Multiple SARs Analog-to-Digital Converter driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-multicore-driver"}},{"name":"@mchp-mcc/adc-driver","version":">=1.0.0","meta":{"keywords":["driver","adc","dspic"],"defaultSelection":"defaultRequired","name":"ADC","category":"Drivers","deviceFilterRegEx":"dsPIC33A.*","description":"High-Speed, 12-Bit Analog-to-Digital Converter driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-driver"}},{"name":"@mchp-mcc/can-fd-2-0-driver","version":">=1.0.0","meta":{"keywords":["driver","can fd","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"CAN 2.0","category":"Drivers","description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN 2.0 mode","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q8[3|4]|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-2-0-driver"}},{"name":"@mchp-mcc/can-fd-driver","version":">=1.0.1","meta":{"keywords":["driver","can fd","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"CAN FD","category":"Drivers","description":"CAN Flexible Data-Rate(FD) Driver allows to configure CAN FD features","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|PIC18F[0-9]{2,3}Q84|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}|dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/can-fd-driver"}},{"name":"@mchp-mcc/cbg-driver","version":">=1.0.0","meta":{"keywords":["driver","cbg","dspic"],"defaultSelection":"defaultRequired","name":"CBG","category":"Drivers","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","description":"Current Bias Generator driver to configure 10uA and 50uA current sources","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-driver"}},{"name":"@mchp-mcc/cbg-pwr-sib-driver","version":">=1.0.0","meta":{"keywords":["driver","cbg","dspic"],"defaultSelection":"defaultRequired","name":"CBG","category":"Drivers","deviceFilterRegEx":"dsPIC33A.*","description":"Current Bias Generator driver to configure 10uA and variable current sources","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cbg-pwr-sib-driver"}},{"name":"@mchp-mcc/clc-16bit-driver","version":">=1.0.0","meta":{"keywords":["clc","driver","dspic"],"defaultSelection":"defaultRequired","name":"CLC","category":"Drivers","description":"Configurable Logic Cell driver allows the user to specify combinations of signals as inputs to a logic function and to use the logic output to control other peripherals or I/O pins","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clc-16bit-driver"}},{"name":"@mchp-mcc/clock-16bit-driver","version":">=1.0.1","meta":{"keywords":["driver","dspic","clock"],"defaultSelection":"defaultRequired","name":"Clock","category":"System","description":"Clock configurator driver for System and Peripherals","deviceFilterRegEx":"dsPIC33C.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/clock-16bit-driver"}},{"name":"@mchp-mcc/cmp-dac-driver","version":">=1.0.0","meta":{"keywords":["driver","dac","dspic","cmp"],"defaultSelection":"defaultRequired","name":"CMP_DAC","category":"Drivers","description":"High Speed Analog Comparator with Slope Compensation DAC driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/cmp-dac-driver"}},{"name":"@mchp-mcc/crc-16bit-driver","version":">=1.0.0","meta":{"keywords":["crc","driver","dspic"],"defaultSelection":"defaultRequired","name":"CRC","category":"Drivers","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*","description":"16-bit Programmable Cyclic Redundancy Check generator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/crc-16bit-driver"}},{"name":"@mchp-mcc/dma-16bit-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","dma"],"defaultSelection":"defaultRequired","name":"DMA","category":"Drivers","description":"Direct Memory Access driver to service high data throughput peripherals allowing them to access data memory directly","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dma-16bit-driver"}},{"name":"@mchp-mcc/dmt-16bit-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","dmt"],"defaultSelection":"defaultRequired","name":"DMT","category":"System","description":"Deadman Timer driver is used in safety-critical applications, where any single failure of the software functionality and sequencing must be detected.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dmt-16bit-driver"}},{"name":"@mchp-mcc/dspic33-configuration-bits","version":">=1.0.0","meta":{"keywords":["dspic","config bits"],"defaultSelection":"defaultRequired","name":"Configuration Bits","category":"System","description":"Device Configuration Bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33-configuration-bits"}},{"name":"@mchp-mcc/dspic33a-configuration-bits","version":">=1.0.0","meta":{"keywords":["dspic","config bits"],"defaultSelection":"defaultRequired","name":"Configuration Bits","category":"System","description":"dsPIC33A Device Configuration Bits","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-configuration-bits"}},{"name":"@mchp-mcc/dspic33a-pac","version":">=1.0.0","meta":{"keywords":["dspic"],"defaultSelection":"defaultRequired","name":"Peripheral Access Controller(PAC)","category":"System","description":"Peripheral Access Controller(PAC) is a dedicated module to prevent accidental enabling or disabling of critical peripherals by locking/unlocking individual registers or range of registers.","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pac"}},{"name":"@mchp-mcc/event-output-driver","version":">=1.0.0","meta":{"keywords":["driver","event generator","dspic"],"defaultSelection":"defaultRequired","name":"Event Output","category":"Drivers","description":"Event output Driver is used to generate single or series of Low, High or Toggle Output","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/event-output-driver"}},{"name":"@mchp-mcc/external-interrupt-driver","version":">=1.0.0","meta":{"keywords":["driver","interrupt","dspic"],"defaultSelection":"defaultRequired","name":"External Interrupt","category":"Drivers","description":"External Interrupt Driver is used to configure the dedicated INTx pin to interrupt on negative or positive edge","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/external-interrupt-driver"}},{"name":"@mchp-mcc/flash-basic-user","version":">=1.1.0","meta":{"keywords":["driver","flash","dspic"],"defaultSelection":"defaultRequired","name":"Flash","category":"Drivers","description":"Flash driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/flash-basic-user"}},{"name":"@mchp-mcc/i2c-client-driver","version":">=1.0.0","meta":{"keywords":["driver","i2c","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"I2C_Client","category":"Drivers","description":"I2C driver for Client Mode","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-client-driver"}},{"name":"@mchp-mcc/i2c-host-driver","version":">=1.0.0","meta":{"keywords":["driver","i2c","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"I2C Host","category":"Drivers","description":"I2C driver for Host Mode","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i2c-host-driver"}},{"name":"@mchp-mcc/ic-driver","version":">=1.0.0","meta":{"keywords":["driver","ic","dspic"],"defaultSelection":"defaultRequired","name":"IC","category":"Drivers","description":"Input Capture driver are useful in applications requiring frequency (time period)and pulse measurement.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ic-driver"}},{"name":"@mchp-mcc/icd-16bit-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","icd"],"defaultSelection":"defaultRequired","name":"ICD","category":"System","description":"In-Circuit Debugger","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/icd-16bit-driver"}},{"name":"@mchp-mcc/main-16bit-manager","version":">=1.0.0","meta":{"keywords":["dspic","main"],"defaultSelection":"defaultRequired","name":"Main","category":"System","description":"main.c generator","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/main-16bit-manager"}},{"name":"@mchp-mcc/opamp-driver","version":">=1.0.1","meta":{"keywords":["driver","opamp","dspic"],"defaultSelection":"defaultRequired","name":"OPA","category":"Drivers","description":"Operational Amplifier Driver used for a wide variety of purposes, including signal conditioning and filtering.","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/opamp-driver"}},{"name":"@mchp-mcc/ptg-driver","version":">=1.0.0","meta":{"keywords":["driver","ptg","dspic"],"defaultSelection":"defaultRequired","name":"PTG","category":"Drivers","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*","description":"Peripheral Trigger Generator Driver is a user-programmable sequencer that is capable of generating complex trigger signal sequences to coordinate the operation of other peripherals","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ptg-driver"}},{"name":"@mchp-mcc/pulse-output-driver","version":">=1.0.0","meta":{"keywords":["driver","pulse generator","dspic"],"defaultSelection":"defaultRequired","name":"Pulse Output","category":"Drivers","description":"Pulse Generator Driver is used to generate a one shot Pulse or series of Pulse on a Output Pin","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pulse-output-driver"}},{"name":"@mchp-mcc/pwm-driver","version":">=1.0.0","meta":{"keywords":["driver","pwm","dspic"],"defaultSelection":"defaultRequired","name":"PWM","category":"Drivers","description":"Pulse Width Modulation Driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-driver"}},{"name":"@mchp-mcc/pwm-hs-driver","version":">=1.0.0","meta":{"keywords":["driver","pwm","dspic"],"defaultSelection":"defaultRequired","name":"PWM HS","category":"Drivers","description":"High-Resolution Pulse-Width Modulated (PWM) with Fine Edge Placement. Supports high level features ","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pwm-hs-driver"}},{"name":"@mchp-mcc/qei-driver","version":">=1.0.0","meta":{"keywords":["driver","qei","dspic"],"defaultSelection":"defaultRequired","name":"QEI","deviceFilterRegEx":"dsPIC33[A-Z]{2,4}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}","category":"Drivers","description":"The Quadrature Encoder Interface (QEI) driver provides the interface to incremental encoders for obtaining mechanical position data. Detects position and speed of rotating motion systems","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/qei-driver"}},{"name":"@mchp-mcc/secondary-core","version":">=1.0.0","meta":{"keywords":["dspic","msi","secondary core"],"defaultSelection":"defaultRequired","name":"Secondary Core","category":"System","description":"Secondary core allows to configure MSI and Secondary device configuration bits","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"}},{"name":"@mchp-mcc/main-core","version":">=1.0.0","meta":{"keywords":["dspic","msi","main core"],"defaultSelection":"defaultRequired","name":"Main Core","category":"System","description":"Main Core","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S[1-9]","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"}},{"name":"@mchp-mcc/sent-rx-driver","version":">=1.0.0","meta":{"keywords":["driver","sent","dspic"],"defaultSelection":"defaultRequired","name":"SENT_RX","category":"Drivers","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*","description":"SENT Reciever driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-rx-driver"}},{"name":"@mchp-mcc/sent-tx-driver","version":">=1.0.0","meta":{"keywords":["driver","sent","dspic"],"defaultSelection":"defaultRequired","name":"SENT_TX","category":"Drivers","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}|dsPIC33A.*","description":"SENT Transmit driver. The Single-Edge Nibble Transmission for Automotive Applications is based on the SAE J2716.It is intended for use in applications where high-resolution sensor data need to be communicated.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/sent-tx-driver"}},{"name":"@mchp-mcc/spi-host-driver","version":">=1.0.0","meta":{"keywords":["spi","driver","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"SPI_Host","category":"Drivers","description":"SPI driver for Host mode","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-host-driver"}},{"name":"@mchp-mcc/spi-client-driver","version":">=1.0.0","meta":{"keywords":["spi","driver","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"SPI_Client","category":"Drivers","description":"SPI driver for Client mode","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/spi-client-driver"}},{"name":"@mchp-mcc/timer","version":">=1.0.0","meta":{"keywords":["tmr","dspic","driver","pic8","avr"],"defaultSelection":"defaultRequired","name":"Timer","category":"Drivers","description":"Timer Driver operates as a free-running interval timer","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/timer"}},{"name":"@mchp-mcc/uart-driver","version":">=1.5.0","meta":{"keywords":["uart","driver","dspic","pic8","avr"],"defaultSelection":"defaultRequired","name":"UART","category":"Drivers","description":"Universal Asynchronous Receiver Transmitter driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/uart-driver"}},{"name":"@mchp-mcc/pga-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","pga"],"defaultSelection":"defaultRequired","name":"PGA","category":"Drivers","description":"PGA Driver","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"}},{"name":"@mchp-mcc/wdt-16bit-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","wdt"],"defaultSelection":"defaultRequired","name":"Watchdog Timer","category":"System","description":"Watchdog Timer Driver","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/wdt-16bit-driver"}},{"name":"@mchp-mcc/16bit_data_eeprom_emulation","version":">=1.1.0","meta":{"keywords":["eeprom","dspic"],"defaultSelection":"false","name":"16 Bit Data EEPROM Emulation","category":"Libraries ","deviceFilterRegEx":"dsPIC33C.*","description":"16 Bit Data EEPROM Emulation","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/16bit_data_eeprom_emulation"}},{"name":"@mchp-mcc/data-eeprom-emulation","version":">=0.0.0","meta":{"keywords":["eeprom","dspic"],"defaultSelection":"false","name":"Data EEPROM Emulation","category":"Libraries ","deviceFilterRegEx":"dsPIC33A.*","description":"Data EEPROM Emulation","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/data-eeprom-emulation"}},{"name":"@mchp-mcc/pic-16bit","version":">=5.2.1","meta":{"keywords":["dspic","pic24"],"isHardwarePackage":true,"defaultSelection":"defaultRequired","name":"PIC24/dsPIC devices","category":"Devices","description":"PIC24/dsPIC device package","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"}},{"name":"@mchp-mcc/default-peripheral-initializer-16bit","version":">=1.0.0","meta":{"keywords":["dspic","pic24"],"name":"PIC24/dsPIC Hardware Peripheral Initializer","defaultSelection":"defaultRequired","category":"Hardware Peripherals","description":"Initializer for PIC24/dsPIC device peripherals","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/default-peripheral-initializer-16bit"}},{"name":"@mchp-mcc/pic24-dspic33-adc-multicore","version":">=1.0.0","meta":{"keywords":["dspic","adc"],"defaultSelection":"defaultRequired","name":"ADC Multiple SARs","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33, 12-bit Analog-to-Digital Converter (ADC) PLIB that features a low conversion latency, high resolution and oversampling capabilities","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-adc-multicore"}},{"name":"@mchp-mcc/dspic33a-adc","version":">=1.0.0","meta":{"keywords":["dspic","adc"],"defaultSelection":"defaultRequired","name":"ADC","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A, 12-bit Analog-to-Digital Converter (ADC) PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-adc"}},{"name":"@mchp-mcc/pic24-dspic33-can-fd-upb","version":">=1.0.0","meta":{"keywords":["dspic","can fd"],"defaultSelection":"defaultRequired","name":"CAN FD","category":"PLIB","description":"PIC24/dsPIC33 CAN Flexible Data-Rate (FD) Protocol PLIB","deviceFilterRegEx":"dsPIC33CK[0-9]{3}MC00[2-9]|dsPIC33CK[0-9]{2,3}MP5[0-9]{2}|dsPIC33CK[0-9]{3}MP6[0-9]{2}|dsPIC33CK[0-9]{3,4}MP7[0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV?[CL]?[0-9]{3}M[PC]506|dsPIC33CK?[0-9]{3}MPT608|dsPIC33CH[0-9]{2,4}MP[5-7][0-9]{2}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-can-fd-upb"}},{"name":"@mchp-mcc/pic24-dspic33-cbg-upb-16bit","version":">=1.0.0","meta":{"keywords":["dspic","cbg"],"defaultSelection":"defaultRequired","name":"CBG","category":"PLIB","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[25][0-9]{2}|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","description":"PIC24/dsPIC33 Current Bias Generator PLIB with 10uA and 50uA current sources and Selectable current mirroring for sourcing and sinking","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cbg-upb-16bit"}},{"name":"@mchp-mcc/dspic33a-cbg","version":">=1.0.0","meta":{"keywords":["dspic","cbg"],"defaultSelection":"defaultRequired","name":"CBG","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Current Bias Generator PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cbg"}},{"name":"@mchp-mcc/dspic33a-canfd","version":">=0.0.0","meta":{"keywords":["dspic","can fd"],"defaultSelection":"defaultRequired","name":"CAN FD","category":"PLIB","deviceFilterRegEx":"dsPIC33AK(512|256|128)(MC|MPS)[35][0-9]{2}|dsPIC33AKV(512|256)GMS5[0-9]{2}","description":"dsPIC33A CAN Flexible Data-Rate (FD) Protocol PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-canfd"}},{"name":"@mchp-mcc/pic24-dspic33-cla-clc-upb","version":">=1.0.0","meta":{"keywords":["dspic","clc"],"defaultSelection":"defaultRequired","name":"CLC","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Configurable Logic Cell PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cla-clc-upb"}},{"name":"@mchp-mcc/dspic33a-clc","version":">=1.0.0","meta":{"keywords":["dspic","clc"],"defaultSelection":"defaultRequired","name":"CLC","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Configurable Logic Cell PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clc"}},{"name":"@mchp-mcc/pic24-dspic33-clock-sib","version":">=1.0.0","meta":{"keywords":["dspic","clock"],"defaultSelection":"defaultRequired","name":"Clock PLIB","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Clock PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-clock-sib"}},{"name":"@mchp-mcc/dspic33a-clock","version":">=1.0.0","meta":{"keywords":["dspic","clock"],"defaultSelection":"defaultRequired","name":"Clock","category":"System","description":"Clock configurator driver for System and Peripherals","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-clock"}},{"name":"@mchp-mcc/pic24-dspic33-cmp-dac","version":">=1.0.0","meta":{"keywords":["dac","cmp","dspic"],"defaultSelection":"defaultRequired","name":"CMP_DAC","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 High-Speed Analog Comparator with Slope Compensation DAC PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-cmp-dac"}},{"name":"@mchp-mcc/dspic33a-cmp-dac","version":">=1.0.0","meta":{"keywords":["dac","cmp","dspic"],"defaultSelection":"defaultRequired","name":"CMP_DAC","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33 A core High-Speed Analog Comparator with Slope Compensation DAC PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-cmp-dac"}},{"name":"@mchp-mcc/pic24-dspic33-crc-upb","version":">=1.0.0","meta":{"keywords":["dspic","crc"],"defaultSelection":"defaultRequired","name":"CRC","category":"PLIB","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","description":"PIC24/dsPIC33 Programmable Cyclic Redundancy Check (CRC) Generator PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-crc-upb"}},{"name":"@mchp-mcc/dspic33a-crc","version":">=1.0.0","meta":{"keywords":["dspic","crc"],"defaultSelection":"defaultRequired","name":"CRC","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Programmable Cyclic Redundancy Check (CRC) Generator PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-crc"}},{"name":"@mchp-mcc/dspic33a-dma","version":">=1.0.0","meta":{"keywords":["dma","dspic"],"defaultSelection":"defaultRequired","name":"DMA","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Direct Memory Access PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dma"}},{"name":"@mchp-mcc/pic24-dspic33-dma","version":">=1.0.0","meta":{"keywords":["dma","dspic"],"defaultSelection":"defaultRequired","name":"DMA","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Direct Memory Access PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dma"}},{"name":"@mchp-mcc/pic24-dspic33-dmt-upb","version":">=1.0.0","meta":{"keywords":["dspic","dmt"],"defaultSelection":"defaultRequired","name":"DMT PLIB","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Deadman Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-dmt-upb"}},{"name":"@mchp-mcc/dspic33a-dmt","version":">=1.0.0","meta":{"keywords":["dspic","dmt"],"defaultSelection":"defaultRequired","name":"DMT PLIB","category":"System","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Deadman Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-dmt"}},{"name":"@mchp-mcc/pic24-dspic33-ext-interrupt","version":">=1.0.0","meta":{"keywords":["interrupt","dspic"],"defaultSelection":"defaultRequired","name":"EXT INTERRUPT","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 External Interrupt PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ext-interrupt"}},{"name":"@mchp-mcc/dspic33a-ext-interrupt","version":">=1.0.0","meta":{"keywords":["interrupt","dspic"],"defaultSelection":"defaultRequired","name":"EXT INTERRUPT","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A External Interrupt PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ext-interrupt"}},{"name":"@mchp-mcc/dspic33a-i2c","version":">=1.0.0","meta":{"keywords":["i2c","dspic"],"defaultSelection":"defaultRequired","name":"I2C","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A I2C PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i2c"}},{"name":"@mchp-mcc/pic24-dspic33-i2c-upb","version":">=1.0.0","meta":{"keywords":["i2c","dspic"],"defaultSelection":"defaultRequired","name":"I2C","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 I2C PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-i2c-upb"}},{"name":"@mchp-mcc/pic24-dspic33-interrupt","version":">=1.0.0","meta":{"keywords":["interrupt","dspic"],"defaultSelection":"defaultRequired","name":"Interrupt","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Interrupt Priority configuration","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-interrupt"}},{"name":"@mchp-mcc/dspic33a-interrupt","version":">=1.0.0","meta":{"keywords":["interrupt","dspic"],"defaultSelection":"defaultRequired","name":"Interrupt","category":"System","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Interrupt Priority configuration","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-interrupt"}},{"name":"@mchp-mcc/pic24-dspic33-mccp-upb","version":">=1.0.0","meta":{"keywords":["dspic","mccp","sccp"],"defaultSelection":"defaultRequired","name":"MCCP/SCCP","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 MCCP/SCCP PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-mccp-upb"}},{"name":"@mchp-mcc/dspic33a-mccp","version":">=1.0.0","meta":{"keywords":["dspic","mccp","sccp"],"defaultSelection":"defaultRequired","name":"MCCP/SCCP","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A MCCP/SCCP PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-mccp"}},{"name":"@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1","version":">=1.0.0","meta":{"keywords":["dspic","flash","nvm"],"defaultSelection":"defaultRequired","name":"FLASH","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Flash PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-nvm-ctrl-16bit-v1"}},{"name":"@mchp-mcc/dspic33a-flash","version":">=1.0.0","meta":{"keywords":["dspic","flash","nvm"],"defaultSelection":"defaultRequired","name":"FLASH","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Flash PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-flash"}},{"name":"@mchp-mcc/pic24-dspic33-opamp-ctrl-upb","version":">=1.0.1","meta":{"keywords":["dspic","opamp"],"defaultSelection":"defaultRequired","name":"OPA","category":"PLIB","description":"PIC24/dsPIC33 OPAMP PLIB","deviceFilterRegEx":"dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[1-9][0-9]{2}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-opamp-ctrl-upb"}},{"name":"@mchp-mcc/dspic33a-opamp","version":">=1.0.0","meta":{"keywords":["dspic","opamp"],"defaultSelection":"defaultRequired","name":"OPA","category":"PLIB","description":"dsPIC33A OPAMP PLIB","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-opamp"}},{"name":"@mchp-mcc/pic24-dspic33-amp-pga-ctrl-upb","version":">=1.0.0","meta":{"keywords":["dspic","pga"],"defaultSelection":"defaultRequired","name":"PGA","category":"PLIB","description":"dsPIC33 PGA PLIB","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}S1","releaseNotesLink":"https://onlinedocs.microchip.com/v2/keyword-lookup?keyword=MCC_Melody_PIC24_dsPIC_Release_Notes&version=latest&redirect=true"}},{"name":"@mchp-mcc/pic24-dspic33-pin-manager","version":">=1.0.1","meta":{"keywords":["pin manager","dspic"],"defaultSelection":"defaultRequired","name":"Pins","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pin-manager"}},{"name":"@mchp-mcc/dspic33a-pin-manager","version":">=1.0.0","meta":{"keywords":["pin manager","dspic"],"defaultSelection":"defaultRequired","name":"Pins","category":"System","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Pin PLIB for I/O Port, PPS, dedicated Port Pin and Analog Pin settings.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pin-manager"}},{"name":"@mchp-mcc/pic24-dspic33-ptg-pc-upb","version":">=1.0.0","meta":{"keywords":["dspic","ptg"],"defaultSelection":"defaultRequired","name":"PTG","category":"PLIB","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","description":"PIC24/dsPIC33 Peripheral Trigger Generator PLIB ","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-ptg-pc-upb"}},{"name":"@mchp-mcc/dspic33a-ptg","version":">=1.0.0","meta":{"keywords":["dspic","ptg"],"defaultSelection":"defaultRequired","name":"PTG","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Peripheral Trigger Generator PLIB ","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-ptg"}},{"name":"@mchp-mcc/pic24-dspic33-pwm-pc-upb","version":">=1.0.0","meta":{"keywords":["dspic","pwm"],"defaultSelection":"defaultRequired","name":"PWM HS","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 High Speed PWM PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-pwm-pc-upb"}},{"name":"@mchp-mcc/dspic33a-pwm-hs","version":">=1.0.0","meta":{"keywords":["dspic","pwm"],"defaultSelection":"defaultRequired","name":"PWM HS","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A High Speed PWM PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-pwm-hs"}},{"name":"@mchp-mcc/pic24-dspic33-qei-32b-upb","version":">=1.0.0","meta":{"keywords":["dspic","qei"],"defaultSelection":"defaultRequired","name":"QEI","category":"PLIB","deviceFilterRegEx":"dsPIC33C[A-Z]{1,3}[0-9]{2,4}[A-Z]{2,3}[1-9][0-9]{2}","description":"PIC24/dsPIC33 Quadrature Encoder Interface PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-qei-32b-upb"}},{"name":"@mchp-mcc/dspic33a-qei","version":">=1.0.0","meta":{"keywords":["dspic","qei"],"defaultSelection":"defaultRequired","name":"QEI","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Quadrature Encoder Interface PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-qei"}},{"name":"@mchp-mcc/pic24-dspic33-reset","version":">=1.0.0","meta":{"keywords":["reset","dspic"],"defaultSelection":"defaultRequired","name":"Reset","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Reset PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-reset"}},{"name":"@mchp-mcc/dspic33a-reset","version":">=1.0.0","meta":{"keywords":["reset","dspic"],"defaultSelection":"defaultRequired","name":"Reset","category":"System","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33 A core Reset PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-reset"}},{"name":"@mchp-mcc/pic24-dspic33-sent","version":">=1.0.0","meta":{"keywords":["sent","dspic"],"defaultSelection":"defaultRequired","name":"SENT","category":"PLIB","description":"PIC24/dsPIC33 SENT PLIB","deviceFilterRegEx":"dsPIC33CH[0-9]{2,4}MP[0-9]{3}|dsPIC33CH[0-9]{3,4}MP[7,6,4,3][0-9]{2}S1|dsPIC33CK[0-9]{2,4}M(?:C|P|PT)[0-9]{3}|dsPIC33CDV[CL]?[0-9]{2,3}M[PC][0-9]{3}","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-sent"}},{"name":"@mchp-mcc/dspic33a-sent","version":">=1.0.0","meta":{"keywords":["sent","dspic"],"defaultSelection":"defaultRequired","name":"SENT","category":"PLIB","description":"dsPIC33A SENT PLIB","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-sent"}},{"name":"@mchp-mcc/pic24-dspic33-spi-i2s-upb","version":">=1.0.0","meta":{"keywords":["dspic","spi"],"defaultSelection":"defaultRequired","name":"SPI","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 SPI PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-spi-i2s-upb"}},{"name":"@mchp-mcc/dspic33a-spi","version":">=1.0.0","meta":{"keywords":["dspic","spi"],"defaultSelection":"defaultRequired","name":"SPI","category":"PLIB","description":"dsPIC33A SPI PLIB","deviceFilterRegEx":"dsPIC33A.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-spi"}},{"name":"@mchp-mcc/pic24-dspic33-tmr-class-upb","version":">=1.0.0","meta":{"keywords":["dspic","tmr"],"defaultSelection":"defaultRequired","name":"Timer","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-tmr-class-upb"}},{"name":"@mchp-mcc/dspic33a-timer","version":">=1.0.0","meta":{"keywords":["dspic","tmr"],"defaultSelection":"defaultRequired","name":"Timer","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-timer"}},{"name":"@mchp-mcc/pic24-dspic33-uart-protocol-upb","version":">=1.0.0","meta":{"keywords":["dspic","uart"],"defaultSelection":"defaultRequired","name":"UART","category":"PLIB","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 UART PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-uart-protocol-upb"}},{"name":"@mchp-mcc/dspic33a-uart","version":">=1.0.0","meta":{"keywords":["dspic","uart"],"defaultSelection":"defaultRequired","name":"UART","category":"PLIB","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A UART PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uart"}},{"name":"@mchp-mcc/pic24-dspic33-wdt-upb-v1","version":">=1.0.0","meta":{"keywords":["dspic","wdt"],"defaultSelection":"defaultRequired","name":"Watchdog Timer PLIB","category":"System","deviceFilterRegEx":"dsPIC33C.*","description":"PIC24/dsPIC33 Watchdog Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pic24-dspic33-wdt-upb-v1"}},{"name":"@mchp-mcc/dspic33a-wdt","version":">=1.0.0","meta":{"keywords":["dspic","wdt"],"defaultSelection":"defaultRequired","name":"Watchdog Timer PLIB","category":"System","deviceFilterRegEx":"dsPIC33A.*","description":"dsPIC33A Watchdog Timer PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-wdt"}},{"name":"@mchp-mcc/ata-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","pic24","avr"],"name":"ATA Gate Driver","category":"Libraries","description":"ATA Gate Driver","defaultSelection":false,"deviceFilterRegEx":".*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ata-driver"}},{"name":"@mchp-mcc/ata6847-plib","version":">=1.0.0","meta":{"keywords":["dspic","pic24","avr"],"name":"ATA PLIB","category":"Libraries","description":"ATA PLIB","defaultSelection":false,"deviceFilterRegEx":".*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/ata6847-plib"}},{"name":"@mchp-mcc/mcp802x-driver","version":">=1.0.0","meta":{"keywords":["driver","dspic","pic24"],"name":"MCP802x Driver","category":"Libraries","description":"MCP802x Driver","defaultSelection":false,"deviceFilterRegEx":"dsPIC33.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-driver"}},{"name":"@mchp-mcc/mcp802x-plib","version":">=1.0.0","meta":{"keywords":["dspic","pic24"],"name":"MCP802x PLIB","category":"Libraries","description":"MCP802x PLIB","defaultSelection":false,"deviceFilterRegEx":"dsPIC33.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/mcp802x-plib"}},{"name":"@mchp-mcc/hv-pwm","version":">=1.0.0","meta":{"keywords":["driver","dspic","pic24"],"name":"HV-PWM","category":"Drivers","description":"High Voltage PWM","defaultSelection":false,"deviceFilterRegEx":"dsPIC33CDV.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/hv-pwm"}},{"name":"@mchp-mcc/pfc-configurator","version":">=1.0.0","meta":{"keywords":["driver","dspic","pic24"],"name":"Totem Pole Demonstrator Application Configurator","category":"Libraries/Totem Pole Demo App","description":"Totem Pole Demonstrator Application Configurator","deviceFilterRegEx":"dsPIC33C.*","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/pfc-configurator"}},{"name":"@mchp-mcc/adc-pc-ctrl-mc-driver","version":">=1.0.0","meta":{"keywords":["driver","adc","dspic"],"defaultSelection":"defaultRequired","name":"ADC Motor Bench","category":"Drivers","deviceFilterRegEx":"^dsPIC33A(K[^V]|[^K]).*","description":"Dedicated ADC aggregator driver for Motor Bench applications","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/adc-pc-ctrl-mc-driver"}},{"name":"@mchp-mcc/dspic33a-uref","version":">=0.0.0","meta":{"keywords":["dspic"],"defaultSelection":"defaultRequired","name":"UREF","category":"PLIB","deviceFilterRegEx":"dsPIC33AK((128|256|512|1024)MPS?[12356][0-9]{2}|V(256|512)GMS[35][0-9]{2})","description":"UREF provides a reference voltage to internal nodes and to an external,dedicated pin.","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-uref"}},{"name":"@mchp-mcc/dspic33a-i3c","version":">=0.0.0","meta":{"keywords":["dspic"],"defaultSelection":"defaultRequired","name":"I3C","category":"PLIB","deviceFilterRegEx":"dsPIC33AK((128|256)MPS?[13]0[3-6]|(256|512|1024)MPS?[46](0[5-9]|1[0-4]))","description":"dsPIC33A I3C PLIB","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/dspic33a-i3c"}},{"name":"@mchp-mcc/i3c-primary-controller-driver","version":">=0.0.0","meta":{"keywords":["driver","dspic"],"defaultSelection":"defaultRequired","name":"I3C Primary Controller","category":"Drivers","description":"I3C Primary Controller","deviceFilterRegEx":"dsPIC33AK((128|256)MPS?[13]0[3-6]|(256|512|1024)MPS?[46](0[5-9]|1[0-4]))","releaseNotesLink":"https://www.npmjs.com/package/@mchp-mcc/i3c-primary-controller-driver"}}]},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","licenseText":"© 2020 Microchip Technology Inc. and its subsidiaries.\n\nSubject to your compliance with these terms, you may use Microchip \nsoftware and any derivatives exclusively with Microchip products. \nIt is your responsibility to comply with third party license terms \napplicable to your use of third party software (including open \nsource software) that may accompany Microchip software.\n\nTHIS SOFTWARE IS SUPPLIED BY MICROCHIP \"AS IS\". NO WARRANTIES, \nWHETHER EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, \nINCLUDING ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, \nMERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE.\n\nIN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, \nPUNITIVE, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE \nOF ANY KIND WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, \nEVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE \nDAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, \nMICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO \nTHIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU \nHAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. ","_id":"@mchp-mcc/melody-16bit-catalog@1.0.36","dist":{"shasum":"f0d37d4f05643fe7a27d9b3fd94c676562e8458e","integrity":"sha512-0Wy47xPgGRasQM+fixUl/Fb+mBwDJkU5to53ADXpmT6liePzhm5wxSSYaJmqtXVy2wReOkg8Ax5SJERBDkupew==","tarball":"https://registry.npmjs.org/@mchp-mcc/melody-16bit-catalog/-/melody-16bit-catalog-1.0.36.tgz","fileCount":5,"unpackedSize":76973,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEideqOqYBvk5BzXtXFSeeepGUmRWEx2rtPM1biHWu/yAiEA8BJjlLFME3Cd8o0rhQvNPbIBGWhPVnxdB7jfDdCtSFU="}]},"_npmUser":{"name":"harish.agari","email":"harikumar13@gmail.com"},"directories":{},"maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dinesh.baria","email":"dinesh.baria@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/melody-16bit-catalog_1.0.36_1784108103445_0.5804167374271076"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-15T17:25:25.278Z","modified":"2026-07-15T09:35:03.882Z","1.0.0":"2021-09-15T17:25:25.500Z","1.0.1":"2021-09-16T06:56:22.841Z","1.0.2":"2021-09-16T15:35:25.138Z","1.0.3":"2021-09-17T03:53:16.474Z","1.0.4":"2021-09-21T14:40:23.758Z","1.0.5":"2021-09-21T18:37:57.358Z","1.0.6":"2021-09-23T10:38:33.428Z","1.0.7":"2021-11-03T11:25:44.805Z","1.0.8":"2021-11-19T05:04:37.066Z","1.0.9":"2021-12-20T10:19:46.390Z","1.0.10":"2022-01-27T14:00:07.394Z","1.0.11":"2022-03-25T06:35:22.107Z","1.0.12":"2022-05-24T04:57:01.411Z","1.0.13":"2022-06-30T04:35:13.871Z","1.0.14":"2022-09-29T05:08:33.564Z","1.0.15":"2023-04-19T09:16:53.565Z","1.0.16":"2023-04-28T11:44:23.634Z","1.0.17":"2023-06-27T10:41:47.293Z","1.0.18":"2023-08-07T09:18:33.917Z","1.0.19":"2023-10-06T07:54:33.586Z","1.0.20":"2023-11-22T06:12:34.280Z","1.0.21":"2024-05-09T07:30:48.721Z","1.0.22":"2024-07-19T09:44:04.172Z","1.0.23":"2024-08-08T10:02:08.427Z","1.0.24":"2024-10-18T08:08:03.260Z","1.0.25":"2025-07-16T06:23:59.084Z","1.0.26":"2025-11-03T06:04:41.358Z","1.0.27":"2025-11-28T07:49:14.256Z","1.0.28":"2026-01-29T06:30:26.093Z","1.0.29":"2026-02-27T06:43:34.919Z","1.0.30":"2026-03-12T07:36:18.630Z","1.0.31":"2026-03-13T08:04:27.223Z","1.0.32":"2026-03-17T18:32:35.332Z","1.0.33":"2026-04-17T09:29:06.442Z","1.0.34":"2026-04-21T06:44:12.619Z","1.0.35":"2026-07-10T05:36:57.120Z","1.0.36":"2026-07-15T09:35:03.585Z"},"license":"SEE LICENSE IN LICENSE.txt","repository":{"type":"git","url":"https://bitbucket.microchip.com/scm/cc16scrip/melody-16bit-catalog.git"},"description":"Catalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.","maintainers":[{"name":"yash.godbole","email":"yashashri.godbole@microchip.com"},{"name":"rd_mchp","email":"ramya.dodderi@microchip.com"},{"name":"harish.agari","email":"harikumar13@gmail.com"},{"name":"ajivani007","email":"ajivani007@gmail.com"},{"name":"niladree","email":"niladree.biswas@microchip.com"},{"name":"dan.ionescu","email":"dan.ionescu@gmail.com"},{"name":"mchp-nate","email":"nate.robinson@microchip.com"},{"name":"dinesh.baria","email":"dinesh.baria@microchip.com"},{"name":"brian.bailey235","email":"Brian.Bailey@microchip.com"},{"name":"rajaguru_p","email":"rajaguru.poovaiilingham@microchip.com"},{"name":"archana_u","email":"archana.u99@gmail.com"}],"readme":"## MCC Melody PIC24/dsPIC Catalog\n\nCatalog project contains list of package version of Driver(s) and PLIB(s) supported by MCC Content Manager.\n\n\n\n\n\n# Changelog\nAll notable changes to this project will be documented in this file.","readmeFilename":"readme.md"}