Hi Everyone, it's time for another release. Please get your last minute 
changes in. I'll make the beta package in a week or so.

Changes since 2.0.0
-------------------

device files:
 - Update of all device files for MPLABX_v6.25.
 - Added 18f04q20.jal, 18f05q20.jal, 18f14q20.jal, 18f15q20.jal.
 - Update of chipdef_jallib.jal.
 - Added 16f17524, 16f17525, 16f17526, 16f17544, 16f17545, 16f17546, 
         16f17554, 16f17555, 16f17556, 16f17574, 16f17575, 16f17576.  
 
externals:
 - Added library vl53l0x.jal Time-of-flight ranging sensor.
 - Added library ina3221.jal Tripple Channel Shunt and Bus Voltage Monitor
 - Added a crc library for SD card error checking.
 - Update the SD card library to use the new CRC error checking library
 - Update of glcd_ssd1306.jal library to support larger fonts and writing
   characters as pixels giving more flexibility. Also moved the interface
   (I2C, SPI) from the library to the sample (main) programs to comply
   with the JAL style guide. Breaking change!
 - Added glcd_90x90_jal_logo.jal.
 - Added glcd_sh1106.jal. Library for a 1.3 inch OLED Display. It supports
   larger fonts and writing characters as pixels giving more flexibility
 
filesystem:
 -

compiler:
 -
 
jal:
 - 

networking:
 -

peripherals:
 - Update of i2c_hardware to support newer PICs (e.g. 16f13115)
 - Update of serial_hardware to support newer PICs (e.g. 16f13115)
 - Added i2c_hardware2.jal.
 - Update of spi_common.jal, spi_host_hw.jal, spi_host_hw2.jal to 
   support newer PICs (e.g. 18f15q40)
 - Update of stopwatch.jal and stopwatch2.jal for newer PIC (e.g.18f15q40)

projects:
 - 
 
protocols:
 -

samples:
 - Update of all blink samples for MPLABX_v6.25.
 - Added 18f04q20_blink_hs.jal, 18f04q20_blink_intosc.jal,
         18f05q20_blink_hs.jal, 18f05q20_blink_intosc.jal.
         18f14q20_blink_hs.jal, 18f14q20_blink_intosc.jal.
         18f15q20_blink_hs.jal, 18f15q20_blink_intosc.jal.
 - Added 16f17524_blink_hs.jal, 16f17524_blink_intosc,jal,
         16f17525_blink_hs.jal, 16f17525_blink_intosc,jal,
         16f17526_blink_hs.jal, 16f17526_blink_intosc,jal,
         16f17544_blink_hs.jal, 16f17544_blink_intosc,jal,
         16f17545_blink_hs.jal, 16f17545_blink_intosc,jal,
         16f17546_blink_hs.jal, 16f17546_blink_intosc,jal,
         16f17574_blink_hs.jal, 16f17574_blink_intosc,jal,
         16f17575_blink_hs.jal, 16f17575_blink_intosc,jal,
         16f17576_blink_hs.jal, 16f17576_blink_intosc,jal.
 - Added 16f18325_i2c_hw_l0.jal, 16f18325_i2c_hw2_l0.jal
         16f18425_i2c_hw_l0.jal, 16f18425_i2c_hw2_l0.jal
 - Added Sample programs for the vl53l0x time-of-flight ranging sensor.
         16f1825_vl53l0x_continuous.jal, 16f1825_vl53l0x_single.jal, 
         16f13115_vl53l0x_continuous.jal
 - Added Sample 16f1825_ina3221.jal for the ina3221.jal Tripple 
   Channel Shunt and Bus Voltage Monitor. 
 - Added CRC samples 
 - Updated a sd_card sample to use sd card CRC error checking
 - Update of 16f1825_glcd_ssd1306_font.jal and 
16f18857_glcd_ssd1306_font_graphics.jal
   demonstrating the use of a larger font and interface (I2C, SPI) where 
moved from 
   the glcd_ssd1306.jal library to the sample file.
 - Added sample 18f15q40_dma_usart.jal to demonstrate the Direct Memory 
Access (DMA) feature.
 - Added sample 18f15q40_mcp23s08.jal, 18f15q40_spi.jal, 18f15q40_spi2.jal.
 - Added sample 18f15q40_stopwatch.jal, 18f15q40_stopwatch2.jal.
 - Added sample 18f15q40_memory_pointer.jal
 - Update of sample 16f18857_glcd_ili9341 to standard include 
glcd_90x90_jal_logo.jal.
 - Added sample 18f15q40_dma_glcd_ili9341.jal to demonstrate the Direct 
Memory Access (DMA) feature.
 - Added sample 16f1829_glcd_ks0108.jal to demonstrate the use of a large 
horizontal font.
 - Added samples 16f1825_glcd_sh1106_font.jal, 
16f18857_glcd_sh1106_font_graphics.jal and
   16f18857_glcd_sh1106_font.jal to demonstrate the functionality of the 
glcd_sh1106.jal library.
 - Added sample 16f18857_glcd_ssd1306_font.jal.
 - Added sample 12f1840_serial_hardware_hs.jal, 
12f1840_serial_hardware_intosc.jal.

documentation:
 - Update of jallib_tutorial adding headers for procedures and functions in 
   style guide section.
 
tools:
 - Update of Python device file generation scripts for MPLABX_v6.25.
 - Update of pic2jal.py for generating sorted list of PICs in 
chipdef_jallib.jal.
 - Update of pic2jal.py to include DEBUG in device files. Als included in 
blink samples.
   Update of Python device file generation scripts for MPLABX_v6.30.




torelease.py says:

TORELEASE contains  964 Device files
                    271 Function libraries in the following categories:
                         134 External
                           4 FileSystem
                          41 JAL Extension
                          11 Networking
                          76 Peripheral
                           5 Protocol
                   2933 Samples in following categories (based on primary 
library):
                          17 ADC
                        1825 Blink-a-led
                         138 I2C
                         105 [G]LCD
                           8 Networking
                          52 PWM
                         118 Serial
                          34 USB
                         636 Other
                     46 Project files
                      2 Documentation files


Unreleased libraries and device files
--------------------------------------------------------
include/device/12lf1840t39a.jal
include/device/12lf1840t48a.jal
include/device/16f1829lin.jal
include/device/16f83.jal
include/device/16f84.jal
include/device/16lf1824t39a.jal
include/device/18f86j72.jal
include/device/18f87j72.jal
include/external/battery/ltc2942.jal
include/external/lcd/glcd_digits.jal
include/external/oxygen/goel370.jal
include/external/pressure/bmp085.jal
include/external/rtc/rtc_mcp7940.jal
include/external/sound/beep.jal
include/external/storage/flash_sst25vf.jal
include/jal/debug_queue.jal

16 unreleased libraries and device files


Unreleased samples (including basic blink samples)
-------------------------------------------------------
sample/12f1572_steppermotor.jal
sample/16f13115_vl53l0x_continuous .jal
sample/16f1519_bmp085.jal
sample/16f1615_steppermotor.jal
sample/16f1765_steppermotor.jal
sample/16f18325_steppermotor.jal
sample/18f2585_oxygen_goel370.jal
sample/18f26k22_sst25vf.jal
sample/18f27j53_sst25vf.jal
sample/18f4620_rotary_encoder_e6b2.jal
sample/18f4620_rtc_mcp7940.jal
sample/18f4620_timer.jal
sample/18f67j50_debug_queue.jal
sample/18f86j72_blink_intosc_usb.jal
sample/18f87j72_blink_intosc_usb.jal
sample/blink/12lf1840t39a_blink_hs.jal
sample/blink/12lf1840t39a_blink_intosc.jal
sample/blink/12lf1840t48a_blink_hs.jal
sample/blink/12lf1840t48a_blink_intosc.jal
sample/blink/16f1829lin_blink_hs.jal
sample/blink/16f1829lin_blink_intosc.jal
sample/blink/16f83_blink_hs.jal
sample/blink/16f84_blink_hs.jal
sample/blink/16lf1824t39a_blink_hs.jal
sample/blink/16lf1824t39a_blink_intosc.jal
sample/blink/18f06q41_blink_hs.jal
sample/blink/18f27q84_blink_hs.jal
sample/blink/18f47q84_blink_hs.jal
sample/blink/18f57q84_blink_hs.jal
sample/blink/18f86j72_blink_hs.jal
sample/blink/18f86j72_blink_intosc.jal
sample/blink/18f87j72_blink_hs.jal
sample/blink/18f87j72_blink_intosc.jal

33 unreleased sample files


Unreleased Project files
------------------------
project/catpad_mw/Handset_16f877.jal
project/catpad_mw/adc_channels.jal
project/catpad_mw/adc_clock.jal
project/catpad_mw/analogue.jal
project/catpad_mw/array_storage.jal
project/catpad_mw/bcd_utils.jal
project/catpad_mw/calendar.jal
project/catpad_mw/cat_ft817.jal
project/catpad_mw/catpad_main.jal
project/catpad_mw/catpatv2.jal
project/catpad_mw/delay.jal
project/catpad_mw/dev_glcd_ks0108.jal
project/catpad_mw/dev_keypad5x5.jal
project/catpad_mw/dev_keypad6x8.jal
project/catpad_mw/dev_lcd_hd44780_4.jal
project/catpad_mw/dev_lcd_hd44780_common.jal
project/catpad_mw/dev_rds_rx.jal
project/catpad_mw/dev_sram_23k256_spi.jal
project/catpad_mw/graphics.jal
project/catpad_mw/io_i2c_sw.jal
project/catpad_mw/io_usart_common.jal
project/catpad_mw/io_usart_hw.jal
project/catpad_mw/io_usart_hw_int.jal
project/catpad_mw/io_usart_int.jal
project/catpad_mw/io_usb_cdc_class.jal
project/catpad_mw/io_usb_defs.jal
project/catpad_mw/io_usb_drv.jal
project/catpad_mw/io_usb_drv_core.jal
project/catpad_mw/io_usb_serial.jal
project/catpad_mw/math_int.jal
project/catpad_mw/terminal.jal
project/catpad_mw/wiring.jal
project/catpad_mw/v01catpad/Glcd1.sch
project/catpad_mw/v01catpad/bcd_utils.jal
project/catpad_mw/v01catpad/catpatv1.jal
project/catpad_mw/v01catpad/cmds_ft817.jal
project/catpad_mw/v01catpad/eeprom_24lc256mw.jal
project/catpad_mw/v01catpad/fmRadio1.sch
project/catpad_mw/v01catpad/glcd_ks0108mw.jal
project/catpad_mw/v01catpad/graphics_mw.jal
project/catpad_mw/v01catpad/isr_250_tmr0.jal
project/catpad_mw/v01catpad/keypad5_2mw.jal
project/catpad_mw/v01catpad/main.sch
project/catpad_mw/v01catpad/math_mw.jal
project/catpad_mw/v01catpad/rds_rx.jal
project/catpad_mw/v01catpad/readme.txt
project/catpad_mw/v01catpad/serial_hardwaremw.jal
project/delay_calibrate/delay_calibrate.jal
project/delay_calibrate/serial_hardware_hacked.jal
project/fat32_new/18f67j50_fat32_pata_hard_disk.jal
project/fat32_new/18f67j50_fat32_sd_card.jal
project/fat32_new/18f67j50_fat32_small_sd_card.jal
project/fat32_new/18f67j50_mp3_decoder_sta015_pata_hard_disk.jal
project/fat32_new/18f67j50_mp3_decoder_sta015_sd_card.jal
project/fat32_new/18f67j50_pata_hard_disk.jal
project/fat32_new/18f67j50_sd_card.jal
project/fat32_new/fat32.jal
project/fat32_new/fat32_small.jal
project/fat32_new/pata_hard_disk.jal
project/fat32_new/sd_card.jal
project/glcd_cache/18f4550_glcd_ks0108.jal
project/pic18f14k50_usb_io/18F14K50_usb_io_board_PCB.pdf
project/pic18f14k50_usb_io/18F14K50_usb_io_board_schematic.pdf
project/pic18f14k50_usb_io/bootloader/18f14k50_usb_bootloader.hex
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/UsbBootLoader.py
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/UsbBootLoaderDriver.py
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/UsbBootLoaderW.py
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/connec9.ico
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/intelhex.py
project/pic18f14k50_usb_io/bootloader/host_bootloader_application/setup.py
project/pic18f14k50_usb_io/led_switch_test/18f14k50_led_switch_test.hex
project/pic18f14k50_usb_io/serial_converter/usb_serial_converter.hex

72 unreleased project files

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jallib/417de74a-c47c-483d-be73-ee8d4d69d94an%40googlegroups.com.

Reply via email to