(C) by www.atnel.pl - Mirosław Kardaś
MkAvrCalculator
ChangeLog

2014-11-28 ------ 1.1.0 build 70 --------------------
nowości:
+ Dodano do AVRDUDE sporo procesorów z literką "A" na końcu, np ATmega32A, ATmega8A, ATtiny2313A i inn, dzięki czemu w Eclipse wraz z Atmel Toolchain można swobodnie kompilować dla nich kod a także wgrywać wsad 

poprawki:
+  poprawiono integrację z Eclipse Gadget
+  wprowadzono automatyczny restart programu po zmianie języka EN - PL

2014-11-16 ------ 1.1.0 build 69 --------------------
nowości:
+ Instalacja AVRDUDE z możliwością podglądu procesu programowania! 

poprawki:
+  poprawiono obsługę wyboru programatorów
+  poprawiono błędne działanie programowania z udziałem arduino

2014-07-07 ------ 1.1.0 build 68 --------------------
nowości:
+ Możliwość programowania ARDUINO przez bootloader Arduino

poprawki:
+  poprawiono działanie wszystkich formatek narzędziowych
+  żółty klawisz wykrywa teraz NAWET procesory taktowane oscylatorem rzędu 32 kHz !
+  Dodano dodatkową wartość kwarca w TimerCalculator - 4 915 200 Hz
+ poprawiono integrację z Bascom i MkBootloader pod Windows XP

2014-07-06 ------ 1.1.0 build 67 --------------------
nowości:
+ dodano możliwość zapisu pliku *.c w narzędziu Magic LED function generator

poprawki:
+  usunięto problem z błędym działaniem niektórych formatek w wersji "build 66"

2014-07-04 ------ 1.1.0 build 66 --------------------
nowości:
+ Nowe narzędzie do generowania funkcji ze wstawkami asemblerowymi dla Magic LED

poprawki:
+ 

2014-04-30 ------ 1.1.0 build 65 --------------------
nowości:

poprawki:
+ poprawa domyślnych FUSEBITÓW w procesorze ATtiny4313
+ poprawka działania niebieskiej diody programatora ATB-FT232R (automatyczne wygaszanie nawet po wystąpieniu błędu odczytu)
+ poprawka w formatce do testowania Bluetooth (Bluetooth helper)
+ poprawka w obliczaniu współczynnika GAMMA dla sterowania diodami LED (brakowało obcinania wartości po przecinku zgodnie ze wzorem Maxim'a, było tradycyjne zaokrąglanie co powodowało delikatne odchylenie krzywej Gamma i wartości w tablicy)

2014-01-05 ------ 1.1.0 build 64 --------------------
nowości:

poprawki:
+ poprawa odczytu LOCKBITÓW w procesorach ATtiny25/45/85
+ program nie wymaga już podłączenia do internetu w celu prawidłowego działania

2013-12-04 ------ 1.1.0 build 63 --------------------
nowości:
+ integracja z najnowszą funkcjonalnością w MkBootloader

poprawki:
+ poprawione odczytywanie LockBitów od razu przy wykrywaniu procesora
+ poprawka w formatce GAMMA (można zmieniać jej rozmiar)

2013-10-23 ------ 1.1.0 build 62 --------------------
nowości:

poprawki:
+ poprawa błędów w generowaniu znaków dla 7 segment LED
+ mniejsze poprawki kosmetyczne

2013-10-19 ------ 1.1.0 build 61 --------------------
nowości:
+ NOWY SPOSÓB WYKRYWANIA UKŁADÓW FT232R (PROGRAMATORÓW ATB-FT232R)
+ zakładanie własnych aliasów widocznych dla każdej aplikacji w całym windowsie
poprawki:
+ kosmetyczne poprawki

2013-10-15 ------ 1.1.0 build 60 beta --------------------
nowości:
+ NOWY SPOSÓB WYKRYWANIA UKŁADÓW FT232R (PROGRAMATORÓW ATB-FT232R)
poprawki:
+ kosmetyczne poprawki
+ dodatkowe tłumaczenia EN-PL

2013-09-29 ------ 1.1.0 build 59 --------------------
nowości:
+ dodano nowe narzędzie: Gamma correction table generator
poprawki:
+ poprawki interfejsu
+ linki do filmów poradników na youtube

2013-09-18 ------ 1.1.0 build 58 --------------------
nowości:

poprawki:
+ poprawa interfejsu konfiguratora 7segment 

2013-09-18 ------ 1.1.0 build 57 --------------------
nowości:
+ dodano nowe narzędzie: Projektant znaków dla wyświetlaczy 7-segmentowych
+ dodano możliwość zapisywania logów z terminali w konfiguratorze ATB-BTM-222 do plików tekstowych

poprawki:
+ kosmetyka działania formatki z ATB-BTM

2013-09-15 ------ 1.1.0 build 56 --------------------
nowości:
+ rozszerzono narzędzie do konfiguracji i testów modułów ATB-BTM-222

poprawki:

2013-09-14 ------ 1.1.0 build 55 --------------------
nowości:
+ dodano narzędzie do konfiguracji i testów modułów ATB-BTM-222

poprawki:
+ kosmetyka

2013-08-18 ------ 1.1.0 build 54 --------------------
nowości:
+ dodano rozpiskę podłączania procesorów z serii ATtiny4/5/9/10 do ISP  

poprawki:
+ ostateczna poprawka uruchamiania programów w menu Smart RUN
+ poprawka błędu kopiowania na pustej formatce w LCD HD44780 font gen

2013-07-25 ------ 1.1.0 build 53 --------------------
nowości:
+ Dodano możliwość podawania argumentów do opcji SMART RUN, dzięki czemu można wywołać szybko PUTTY z wybranym profilem np:

c:\putty.exe -load NAME

gdzie NAME to nazwa jednego z profilów zapisanych w putty

+ pojawiło się NOWE narzędzie w zakładce UTILS - USART Calculator

poprawki:
+ 

2013-07-14 ------ 1.1.0 build 52 --------------------
nowości:
+ Wybór wersji językowej w trakcie działania programu

poprawki:
+ poprawka związana z wykrywaniem ATtiny9/5/4

2013-07-14 ------ 1.1.0 build 51 --------------------
nowości:
+ dodano obsługę procesorów ATtiny9, ATtiny5 i ATtiny4
+ tłumaczenie na język polski najnowszych opcji

poprawki:
+ Naprawa RESETU procesora za pomocą AVRDUDE (gdy był zaznaczony FLASH, EEPROM lub EFUSEBITY - następowało w momencie resetu ich programowanie lub odczyt - za pomocą ostatnio dokonanych operacji)
+ poprawka w LCD Generator - już można wygodnie wpisywać i wprowadzać cyfry ręcznie w pole edycji

2013-07-09 ------ 1.1.0 build 50 --------------------
nowości:
+ 

poprawki:
+ KRYTYCZNA poprawka - naprawa błędu sprawdzania pliku podczas wyboru opcji ZAPIS bez włączonej opcji Flash

2013-07-06 ------ 1.1.0 build 49 --------------------
nowości:
+ Dodatkowe informacje o wybranym/wykrytym procku z listt: flash size, eeprom size, ram size oraz external ram size
+ Wprowadzenie graficznej prezentacji zajętości wsadów Flash i Eeprom
+ Dodano możliwość włączania/wyłączania w ustawieniach, globalnego działania klawiszy funkcyjnych dla menu Smart RUN
+ OBSŁUGA TPI dla procesorów typu ATtiny10 !

poprawki:
+ KRYTYCZNA poprawka - odczytu fusebitów dla procesorów, które posiadają TYLKO JEDEN fusebit konfiguracyjny.

2013-06-24 ------ 1.1.0 build 48 --------------------
nowości:
+ zwiększenie ilości znaków w LCD Generator do 16 ! (dwa wiersze)
+ dodatki do opcji Smart RUN - Globalnie działające klawisze w SmartRUN F1-F8(w całym windowsie gdy odpalony jest program MkAvrCalc i może być zmniejszony nawet do paska zadań)
+ ZAJAWKA generowania kodów źródłowych w AVR Timer Calc ! ;)

poprawki:
+ poprawa uruchamiania plików EXE w Smart RUN 
+ poprawki dla Bascoma
+ poprawka rysowania znaków LCD gdy w pomniejszeniu kolor tła pikseli jest zielony

2013-06-16 ------ 1.1.0 build 47 --------------------
nowości:
+ Nowa funkcjonalność w programie: "Smart RUN" opisana na blogu www.mirekk36.blogspot.com 

poprawki:
+ 

2013-06-13 ------ 1.1.0 build 46 --------------------
nowości:
+ 

poprawki:
+ poprawki w celu wyeliminowania BUG'a komunikatów błędów "floating Point"

2013-06-12 ------ 1.1.0 build 45 --------------------
nowości:
+ 

poprawki:
+ poprawka wielu BUGów w nowych formatkach
+ przywrócenie obsługi LCD Font Gen - tylko klawiszami myszki

2013-06-12 ------ 1.1.0 build 44 --------------------
nowości:
+ dodatkowe opcje w formatce AVR Timer Calc
+ dodatkowe strzałki do precyzyjnego ustawiania wartości suwaków w formatce Dzielnik Napięcia
+ poważna rozbudowa LCD Font Generatora 

poprawki:
+ kosmetyka błędów mniejszej wagi

2013-06-10 ------ 1.1.0 build 43 --------------------
nowości:
+ nowa formatka prostego generatora fontów LCD (HD44780) - początek prac
+ znaczące zmiany w narzędziu "AVR Timer Calc"

poprawki:
+ poprawka błędów "floating point" na formatce dzielnika rezystorowego
+ poprawa błędnego liczenia wartości rejestrów OCRx na formatce AVR Timer Calc

2013-06-10 ------ 1.1.0 build 42 --------------------
nowości:
+ Dodano nowe narzędzie w zakładce UTILS --> AVR Timer Calculator

poprawki:
+ kosmetyka formatki Dzielnik Napięcia 

2013-06-06 ------ 1.1.0 build 41 --------------------
nowości:
+ Teraz RESET procesora dokonywany jest szybszą metodą dla programatorów ATB-FT232R, jeśli taki jest wybrany w programie.

poprawki:
+ wyeliminowano problem z błędym wyborem programatora przy wchodzeniu w zakładkę "Programator AVR"
+ kosmetyka formatki Dzielnik Napięcia (na razie tylko wersja angielska)

2013-05-31 ------ 1.1.0 build 40 --------------------
nowości:
+ dodano możliwość wyliczania rezystora R1 w dzielniku napięcia

poprawki:
+ kosmetyka formatki Dzielnik Napięcia

2013-05-31 ------ 1.1.0 build 39 --------------------
nowości:
+ dodatkowe pola do wprowadzania ręcznie wartości na formatce Dzielnik napięcia

poprawki:
+ kosmetyka formatki Dzielnik Napięcia

2013-05-30 ------ 1.1.0 build 38 --------------------
nowości:
+ dodano nową pozycję w zakładce UTILS - dzielnik napięcia ;)

poprawki:
+ kosmetyczne poprawki kodu

2013-05-28 ------ 1.1.0 build 37 --------------------
nowości:
+ dodano klawisz RESET do programowego zresetowania mikrokontrolera (szczególnie przydatna opcja gdy brakuje fizycznego klawisza reset na PCB)
+ dodano nową zakładkę UTILS zawierającą przydatne dodatkowe informacje ;)

poprawki:
+ kosmetyczne poprawki kodu

2013-05-16 ------ 1.1.0 build 36 --------------------
nowości:
+ dodano nieposortowaną listę procesorów wg tych, które są najczęściej używane
+ dodano możliwość sortowania alfabetycznego procesorów na liście

poprawki:
+ poprawiono opcję ustawiania maksymalnej prędkości SCK dla USBASP/USBTiny
+ poprawiono długość wyświetlanej nazwy programatora użytkownika
+ poprawiono wyświetlanie się portu dla programatora użytkownika
+ dodano komunikat o braku możliwości wyświetlenia zawartości wsadu, jeśli wybrano typ BIN
+ kosmetyka programu - np w zakładce "Fusy uproszczone"

2013-05-15 ------ 1.1.0 build 35 --------------------
nowości:
+ dodano nowy programator do ramki szybkiego wyboru
+ dodano możliwość własnego wyboru czwartego programatora w ramce szybkiego wyboru
+ zmiana interfejsu użytkownika w zakładce Programator AVR
+ dodano formatkę z opisami/schematami niektórych programatorów
+ usunięto klawisz "Browse/Przeglądaj" w ramce Avrdude w zakładce "Ustawienia"
+ opcja "additional option -B x" działa teraz także podczas sprawdzania AVR za pomocą żółtego klawisza i dostępna jest do zmian cały czas

poprawki:
+ poprawiono błąd po anulowaniu operacji instalacji Avrdude z zakładki "Ustawienia"
+ poprawiono wszystkie formatki pod kątem prawidłowej pracy na dwóch monitorach
+ poprawiono informację o aktualizacjach

2013-05-08 ------ 1.1.0 build 34 --------------------
nowości:
+ dodano mechanizm sprawdzania aktualizacji programu w internecie

poprawki:
+ całkowicie wyeliminowano problem zawieszania się programu podczas ukazywania się początkowej formatki SplashScreen na niektórych komputerach

2013-05-07 ------ 1.1.0 build 32 --------------------
nowości:
+ dodano szybki wybór dla programatora ATB-FT232R zamiast STK200 

poprawki:
+ naprawa mechanizmu SplashScreen eliminująca zawieszenie się programu na etapie pojawiania się tej formatki

2013-05-07 ------ 1.1.0 build 30 --------------------
nowości:
-

poprawki:
+ zmiany na etapie uruchamiania SplashScreen

2013-05-06 ------ 1.1.0 build 27 --------------------
nowości:
-

poprawki:
+ kolejna kompilacja AVRDUDE
+ zmiana atrybutu okna changelog na ReadOnly

2013-05-06 ------ 1.1.0 build 26 --------------------
nowości:
+ obsługa długich ścieżek/plików zawierających spacje
+ Avrdude można już instalować w folderze Atmel Toolchain 
(C:\Program Files (x86)\Atmel\AVR Tools\AVR Toolchain\bin)
+ dodano obsługę informacji o zmianach w programie (changelog)

poprawki:
+ drobne kosmetyczne zmiany w kodzie