Hi guys,

Big release, big time, here's jallib 0.3 ! Downloads available from jallib
project homepage:

http://code.google.com/p/jallib/downloads/list

Amongst many fixes and improvements:

  - a project named "lcd_interface" is available: this is a application on
its own, build with jallib. The goal is to control a LCD with a single pin.
Schematics, PCB, jal code, everything you need to build your own LCD
backpack. We plan to build other applications like this, useful on its own
but not too specific so it could be used in many projects. Like a servo
controller, ... Suggestions welcome !

  - USB libraries are out, with many samples, highly documented ! Learn how
to emulate a USB keyboard, a USB mouse, a USB serial port... There's a even
a sample implementing Microchip USB bootloader. Big time...


As usual, you can get jallib in three flavors:

  - jallib-0.3.0 : tested device files with samples
  - jallib-all_devices-0.3.0 : all device files, not all tested, with
"blink-a-led" samples
  - jallib-pack-2.4k-0.3.0 : tested device files with samples, and last
jalv2 2.4k compiler.


If unsure, take the jallib-pack ! Another type of package is being prepared,
but that's a surprise... :)

Stay tuned, we'll post tutorials & howtos on jalliblog !
http://jallib.blogspot.com/


For the most curious of you, here's the complete CHANGELOG:

jallib-0.3.0:

device files:
 - added tested device file 16f84a
 - changed name OSCCON_IOSCF to OSCCON_IRCF for 16F690 and
   10 others, and name OSCCON_IRFC to OSCCON_IRCF for 16F88x group
 - fixed NMMRs of 12-bits core: multi-bit bit fields now declared
   as bit*<number>  (was byte)
 - extended and improved documentation file 'devicefiles.html'
 - bug fix PORTx'get and pin_xy'get of 18Fs (read PORTx, was LATx).

externals:
 - lcd_hd44780_4/8 refactored (API changes, see deprecation warnings)
 - write-timing now CPU speed independent
 - infra-red GP2D02 distance ranger library

peripherals:
 - serial_hw_int_cts: add deprecation warnings
 - pwm libraries: shadow registers initialized to 0
   (so libs are compatible with Enhanced-PWM). Fixed pwm_off() turning
   pwm on when called twice.
 - added USB libraries

jal extension:
 - jascii: added 'tolower' procedure

samples:
 - corrected existing samples for refactored lcd_hd44780 libraries
 - removed some obsolete samples and added new samples for refactored
   lcd_hd44780 libraries
 - added 16f84a_blink sample
 - added pic18f4550 / pic18f2450 samples
 - added new USB samples (HID mouse, HID Generic, USB Serial)
 - added new GP2D02 distance ranger sample

compiler:
 - replaced by version 2.4k, see file README.txt of compiler for details

project:
 - Added lcd_interface application (hardware design, software). Provides
access
  to an hd44780 lcd trough lcd_hd44780_serial_sw.jal and a single IO pin.


Have fun & good download!

The Jallib Team


===> Please inform us of your experiences with Jallib!
===> We tested as much as we can. But we need more testers.
===> If you want to help improving jallib, you're welcome!

Jallib team: http://jallib.googlegroups.com/web/JallibTeam.html
Jallib project: http://code.google.com/p/jallib/
Jallib group: http://groups.google.com/group/jallib
Jallib blog: http://jallib.blogspot.com/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to