Hi, they are samples that have not been added to the TORELEASE file, so they won't be released in our official package. If you have any of yours listed that you want released, you'll have to add them to the file.
Sent from my Android device. ________________________________ From: [email protected] <[email protected]> on behalf of [email protected] <[email protected]> Sent: Thursday, March 26, 2026 8:48:48 PM To: jallib <[email protected]> Subject: Re: [jallib] Jallib 2.1.0 Beta Hi, Thank you, Matt ! Just a question : why are there unreleased files (I'm not blaming, just asking) ? What does it mean ? Kind regards Obtenir BlueMail pour mobile<https://bluemail.me/download/> Le 26 mars 2026, à 23:50, Matthew Schinkel <[email protected]<mailto:[email protected]>> a écrit: 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]<mailto:[email protected]>. To view this discussion visit https://groups.google.com/d/msgid/jallib/417de74a-c47c-483d-be73-ee8d4d69d94an%40googlegroups.com<https://groups.google.com/d/msgid/jallib/417de74a-c47c-483d-be73-ee8d4d69d94an%40googlegroups.com?utm_medium=email&utm_source=footer>. -- 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]<mailto:[email protected]>. To view this discussion visit https://groups.google.com/d/msgid/jallib/0a0b1181a87bde.7522fd7a80abb8%40gmail.com<https://groups.google.com/d/msgid/jallib/0a0b1181a87bde.7522fd7a80abb8%40gmail.com?utm_medium=email&utm_source=footer>. -- 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/MW4PR10MB5882EEC2364E878DD0DE0EF1DE57A%40MW4PR10MB5882.namprd10.prod.outlook.com.
