history.txt for Flowcode V4 =========================== Installation version = 4.2.3 ---------------------------- Release date = 30th October 2009 Flowcode exe version = v4.2.3.58 * Main EXE - Connection point now generates a ";" character after the label (to allow it to work with HiTech compiler) - Configuration information for 18F devices now also produced in a valid format for the HiTech compiler - Array indexes can now be greater than 255 - Fixed "close after simulation" bug - Fixed "var case" bug * Components - I2C Master component C code changed to allow multiple occurrences - Speech component mods for HiTech compiler compatibility - gLCD code fixed due to HiTech compiler issue - Fonts changed in common components to allow for complex script languages - 7seg1, 7seg4 and Stepper now manipulate i/o of the device * FCDs - UART and PWM count FCD fixes for some 18F files - All 18F devices now have appropriate substitutions - Added 10F devices (Hitech only) - Fixed CONFIG substitution settings for HiTech - Fixed max clock speed for 16F19xx family * Tools - Added "DoNothing" app because HiTech does not need a linker app * Languages - Slovenian translation updated - Russian translation updated * Etc - Fixed a few ICD issues - Added firewall exception to VNET server & port Installation version = 4.2.2 (BETA release) ------------------------------------------- Release date = 6th Oct 2009 Flowcode exe version = v4.2.2.57 * Main EXE - Compiler messages bug fixed (large amount of output previously caused the massages to be ignored) - Component categories now load much faster - Removed secondary splash screen - ICD bug fixes - "Not x" simulation bug fix - Tab fixes (color and close button) - and added - ICD now accepts HiTech-generated COFF files - Floating panels can now have their size adjusted using properties window - Panel properties window now available via menu - Panel "shrinking" bug fixed - Watch window now watches local variables (simulation only) - Watch window and variables windows remember order of variables - Multiple variables can be added and deleted from the watch window - Recursion bug fix - Panel docks and undocks by double-clicking the captionbar only (instead of the panel background) - Workspace layout now persists * Components - Fixed errors with RS232 hardware f/w defines - All component C code altered to work with HiTech compiler as well as BoostC compiler - gLCD, Speech and USB components altered for HiTech compatability - Formula Flowcode: added motor balance slider - SPI legacy: fixed interrupt enable/disable code - RS232: fixed hardware flow control defines - LEDarray: Array out-of-bounds bug fixed in substitution when less than 8 LEDs are used - One-Wire: GPIO detection included in substitutions - Stepper: Paint function fixed to allow simulation buttons to operate correctly during simulation - PWM: 10-bit duty simulation calculation modified to use integer division to prevent crash * FCDs - New devices added: 16F19xx 18F6xJ10 18F6xJ15 18F8xJ10 18F8xJ15 - All changed to work with HiTech compiler * Tools - Added new devices to PPP cfg files - Added PICkit3 programmer * Languages - Added Polish - Added Chinese (Taiwanese) - Updated Vietnamese * Etc - Updated USB code so it works with 18F14k50, etc Installation version = 4.1.1 ---------------------------- Release date = 14th August 2009 Flowcode exe version = v4.1.1.55 * Main EXE - Added VNET functionality, including grouped simulation - Added Tabbed interface options - Added Component Categories on toolbar - Fixed STDIO redirection bug - Fixed array bug - Fixed double-delete issue - Added auto closing "Simulation Complete" message - Added delay to fix intermittent ICD problem - String parameter to user macro fix - Byte now accepted in place of a string - Added secondary splash screen - Fixed MX_VAR_SEPARATOR issue - Fixed project options page - Added/Updated the icons for Panel Objects - Improved context menu for components - Misc minor bug fixes * Languages - Updated languages - Added language help files - Added Russian and Simplified Chinese * FCD files - fix to ADC conversion of 16F88 chips - Added new information to all chips - Corrected interrupt problems on some chips - Added 18FxxKxx devices * Tools - Added Locktronics PIC - Fixed PPP support for newer 18F devices * Components - Many fixes to PWM - Reinstated labels for switch bank and led array - Added VNET functionality to CAN and RS232 components - Added One-wire component - New commands for Servo - Added a base-address calculation to the Speech component - String return fixes for ADC, RS232 and USB components - Fixed polarity code generation for LED * VNET server - Added VNET server application Installation version = 4.0.0 ---------------------------- Release date = 22nd May 2009 Flowcode exe version = v4.0.0.53 Initial release.