diff --git a/Doc/Doxygen/html/Page_14443AReader.html b/Doc/Doxygen/html/Page_14443AReader.html
index a9d9fc0..6b30ce5 100644
--- a/Doc/Doxygen/html/Page_14443AReader.html
+++ b/Doc/Doxygen/html/Page_14443AReader.html
@@ -160,7 +160,7 @@ Each of the following commands returns INVALID COMMAND USAGE on a n
1.8.11
diff --git a/Doc/Doxygen/html/Page_Buttons.html b/Doc/Doxygen/html/Page_Buttons.html
index 3d990ab..820e382 100644
--- a/Doc/Doxygen/html/Page_Buttons.html
+++ b/Doc/Doxygen/html/Page_Buttons.html
@@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_CommandLine.html b/Doc/Doxygen/html/Page_CommandLine.html
index c62af77..ab0d2bd 100644
--- a/Doc/Doxygen/html/Page_CommandLine.html
+++ b/Doc/Doxygen/html/Page_CommandLine.html
@@ -284,7 +284,7 @@ When setting the timeout to zero, there is no timeout and thus a process may con
1.8.11
diff --git a/Doc/Doxygen/html/Page_Configurations.html b/Doc/Doxygen/html/Page_Configurations.html
index 3a15967..42c7138 100644
--- a/Doc/Doxygen/html/Page_Configurations.html
+++ b/Doc/Doxygen/html/Page_Configurations.html
@@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_GettingStarted.html b/Doc/Doxygen/html/Page_GettingStarted.html
index 8062a54..db510f9 100644
--- a/Doc/Doxygen/html/Page_GettingStarted.html
+++ b/Doc/Doxygen/html/Page_GettingStarted.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
In either way, the ChameleonMini now jumps to the bootloader and waits patiently for a firmware upgrade.
Once the ChameleonMini is in the bootloader, you can flash a new firmware, i.e., the files Chameleon-Mini.hex and the Chameleon-Mini.eep, into the microcontroller. The source code directory contains these files precompiled but you can of course also compile the code yourself. Create a new folder and copy the two files into it. The following depends on your operating system:
+Once the ChameleonMini is in the bootloader, you can flash a new firmware, i.e., the files Chameleon-Mini.hex and the Chameleon-Mini.eep, into the microcontroller. The source code directory contains these files precompiled but you can of course also compile the code yourself. Create a new folder and copy the two files into it. The following depends on your operating system:
In order to upgrade the firmware under Linux you first have to install avrdude, e.g. under Ubuntu with the command sudo apt-get install avra avrdude. Then change to the directory where you have saved the hex and eep files and run sudo avrdude -c flip2 -p ATXMega128A4U -B 60 -P usb -U application:w:Chameleon-Mini.hex:i -U eeprom:w:Chameleon-Mini.eep:i.
You also can use sudo make program in the source code directory, which basically does the same.
dfu-prog-usb-1.2.2. Install the atmel_usb_dfu.inf driver (right click -> install).dfu-programmer.exe from the extraction directory to the directory where you have saved the hex and eep files.ChameleonFirmwareUpgrade.bat as Administrator (right click -> run as Administrator) and wait for the firmware upgrade to terminate. Upon success, the green LED of the ChameleonMini should light up.Finally, install the driver for Chameleon: Download both ChameleonDriver.inf and ChameleonDriver.cat from the Drivers directory and install the INF file (right click -> install).
+Finally, install the driver for Chameleon: Download both ChameleonDriver.inf and ChameleonDriver.cat from the Drivers directory and install the INF file (right click -> install).
Now, Chameleon should appear in the Windows device manager and you should be able to open a terminal program such as TeraTerm and connect to the Chameleon-Mini via the COM port shown in the device manager. On Mac or Linux you can use screen (screen /dev/tty.usbmodem1421, please replace your device path with the appropriate one) to communicate with your Chameleon. Further information about how to "talk" to the Chameleon can be found here: The Chameleon Command Structure.
1.8.11
diff --git a/Doc/Doxygen/html/Page_LED.html b/Doc/Doxygen/html/Page_LED.html
index cd98cc6..6da4e8c 100644
--- a/Doc/Doxygen/html/Page_LED.html
+++ b/Doc/Doxygen/html/Page_LED.html
@@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_LEDs.html b/Doc/Doxygen/html/Page_LEDs.html
index 932578e..432c79c 100644
--- a/Doc/Doxygen/html/Page_LEDs.html
+++ b/Doc/Doxygen/html/Page_LEDs.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_Log.html b/Doc/Doxygen/html/Page_Log.html
index e4318b9..2632067 100644
--- a/Doc/Doxygen/html/Page_Log.html
+++ b/Doc/Doxygen/html/Page_Log.html
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_Settings.html b/Doc/Doxygen/html/Page_Settings.html
index 10a8a66..fa67913 100644
--- a/Doc/Doxygen/html/Page_Settings.html
+++ b/Doc/Doxygen/html/Page_Settings.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/Page_UploadingDownloading.html b/Doc/Doxygen/html/Page_UploadingDownloading.html
index 899666e..8db5872 100644
--- a/Doc/Doxygen/html/Page_UploadingDownloading.html
+++ b/Doc/Doxygen/html/Page_UploadingDownloading.html
@@ -91,7 +91,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_antenna_level_8h_source.html b/Doc/Doxygen/html/_antenna_level_8h_source.html
index 6eaf9ab..91f57a8 100644
--- a/Doc/Doxygen/html/_antenna_level_8h_source.html
+++ b/Doc/Doxygen/html/_antenna_level_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_application_8h_source.html b/Doc/Doxygen/html/_application_8h_source.html
index 2832ada..9597ee5 100644
--- a/Doc/Doxygen/html/_application_8h_source.html
+++ b/Doc/Doxygen/html/_application_8h_source.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_battery_8h_source.html b/Doc/Doxygen/html/_battery_8h_source.html
index c1b2e6f..1914ee0 100644
--- a/Doc/Doxygen/html/_battery_8h_source.html
+++ b/Doc/Doxygen/html/_battery_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_button_8h_source.html b/Doc/Doxygen/html/_button_8h_source.html
index bfafe1f..68b7577 100644
--- a/Doc/Doxygen/html/_button_8h_source.html
+++ b/Doc/Doxygen/html/_button_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_buttons_8txt.html b/Doc/Doxygen/html/_buttons_8txt.html
index e04ac1a..86a2a6b 100644
--- a/Doc/Doxygen/html/_buttons_8txt.html
+++ b/Doc/Doxygen/html/_buttons_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_chameleon-_mini_8h_source.html b/Doc/Doxygen/html/_chameleon-_mini_8h_source.html
index 8e08fe3..94786c5 100644
--- a/Doc/Doxygen/html/_chameleon-_mini_8h_source.html
+++ b/Doc/Doxygen/html/_chameleon-_mini_8h_source.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_codec_8h_source.html b/Doc/Doxygen/html/_codec_8h_source.html
index 7493d0c..d8924f8 100644
--- a/Doc/Doxygen/html/_codec_8h_source.html
+++ b/Doc/Doxygen/html/_codec_8h_source.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_command_line_8h_source.html b/Doc/Doxygen/html/_command_line_8h_source.html
index 1fe9f88..2b75236 100644
--- a/Doc/Doxygen/html/_command_line_8h_source.html
+++ b/Doc/Doxygen/html/_command_line_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_command_line_8txt.html b/Doc/Doxygen/html/_command_line_8txt.html
index 7c0f037..2a4fb49 100644
--- a/Doc/Doxygen/html/_command_line_8txt.html
+++ b/Doc/Doxygen/html/_command_line_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_commands_8h_source.html b/Doc/Doxygen/html/_commands_8h_source.html
index d3e0a08..c6c7c55 100644
--- a/Doc/Doxygen/html/_commands_8h_source.html
+++ b/Doc/Doxygen/html/_commands_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_common_8h_source.html b/Doc/Doxygen/html/_common_8h_source.html
index 50673ed..9a751cb 100644
--- a/Doc/Doxygen/html/_common_8h_source.html
+++ b/Doc/Doxygen/html/_common_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_configuration_8h.html b/Doc/Doxygen/html/_configuration_8h.html
index fe762f9..47574d2 100644
--- a/Doc/Doxygen/html/_configuration_8h.html
+++ b/Doc/Doxygen/html/_configuration_8h.html
@@ -104,7 +104,7 @@ Classes
1.8.11
diff --git a/Doc/Doxygen/html/_configuration_8h_source.html b/Doc/Doxygen/html/_configuration_8h_source.html
index 5185bcd..8a08b64 100644
--- a/Doc/Doxygen/html/_configuration_8h_source.html
+++ b/Doc/Doxygen/html/_configuration_8h_source.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_configurations_8txt.html b/Doc/Doxygen/html/_configurations_8txt.html
index 2ab0fab..6e44d51 100644
--- a/Doc/Doxygen/html/_configurations_8txt.html
+++ b/Doc/Doxygen/html/_configurations_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_crypto1_8h_source.html b/Doc/Doxygen/html/_crypto1_8h_source.html
index 143a8a8..d537470 100644
--- a/Doc/Doxygen/html/_crypto1_8h_source.html
+++ b/Doc/Doxygen/html/_crypto1_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_getting_started_8txt.html b/Doc/Doxygen/html/_getting_started_8txt.html
index 4e3ed8d..1215e2b 100644
--- a/Doc/Doxygen/html/_getting_started_8txt.html
+++ b/Doc/Doxygen/html/_getting_started_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_i_s_o14443-2_a_8h_source.html b/Doc/Doxygen/html/_i_s_o14443-2_a_8h_source.html
index 8f58a38..0f58abe 100644
--- a/Doc/Doxygen/html/_i_s_o14443-2_a_8h_source.html
+++ b/Doc/Doxygen/html/_i_s_o14443-2_a_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_i_s_o14443-3_a_8h_source.html b/Doc/Doxygen/html/_i_s_o14443-3_a_8h_source.html
index 47ec826..6d03e76 100644
--- a/Doc/Doxygen/html/_i_s_o14443-3_a_8h_source.html
+++ b/Doc/Doxygen/html/_i_s_o14443-3_a_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_e_d_8h_source.html b/Doc/Doxygen/html/_l_e_d_8h_source.html
index 1e38ee3..687ae50 100644
--- a/Doc/Doxygen/html/_l_e_d_8h_source.html
+++ b/Doc/Doxygen/html/_l_e_d_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_e_d_8txt.html b/Doc/Doxygen/html/_l_e_d_8txt.html
index 0ec3a07..134c22c 100644
--- a/Doc/Doxygen/html/_l_e_d_8txt.html
+++ b/Doc/Doxygen/html/_l_e_d_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_e_d_hook_8h_source.html b/Doc/Doxygen/html/_l_e_d_hook_8h_source.html
index c67218a..18b897f 100644
--- a/Doc/Doxygen/html/_l_e_d_hook_8h_source.html
+++ b/Doc/Doxygen/html/_l_e_d_hook_8h_source.html
@@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_e_ds_8txt.html b/Doc/Doxygen/html/_l_e_ds_8txt.html
index c97f1be..8ad9057 100644
--- a/Doc/Doxygen/html/_l_e_ds_8txt.html
+++ b/Doc/Doxygen/html/_l_e_ds_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_u_f_a_config_8h.html b/Doc/Doxygen/html/_l_u_f_a_config_8h.html
index 3e0fa49..2f35054 100644
--- a/Doc/Doxygen/html/_l_u_f_a_config_8h.html
+++ b/Doc/Doxygen/html/_l_u_f_a_config_8h.html
@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_l_u_f_a_config_8h_source.html b/Doc/Doxygen/html/_l_u_f_a_config_8h_source.html
index 09c7822..81bd260 100644
--- a/Doc/Doxygen/html/_l_u_f_a_config_8h_source.html
+++ b/Doc/Doxygen/html/_l_u_f_a_config_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Go to the documentation of this file.
1.8.11
diff --git a/Doc/Doxygen/html/_l_u_f_a_descriptors_8c.html b/Doc/Doxygen/html/_l_u_f_a_descriptors_8c.html
index 405bd4e..829abb5 100644
--- a/Doc/Doxygen/html/_l_u_f_a_descriptors_8c.html
+++ b/Doc/Doxygen/html/_l_u_f_a_descriptors_8c.html
@@ -218,7 +218,7 @@ Variables
1.8.11
diff --git a/Doc/Doxygen/html/_l_u_f_a_descriptors_8h.html b/Doc/Doxygen/html/_l_u_f_a_descriptors_8h.html
index f0271be..fe8f30d 100644
--- a/Doc/Doxygen/html/_l_u_f_a_descriptors_8h.html
+++ b/Doc/Doxygen/html/_l_u_f_a_descriptors_8h.html
@@ -226,7 +226,7 @@ Functions
1.8.11
diff --git a/Doc/Doxygen/html/_l_u_f_a_descriptors_8h_source.html b/Doc/Doxygen/html/_l_u_f_a_descriptors_8h_source.html
index 2e27e3c..6cea2e2 100644
--- a/Doc/Doxygen/html/_l_u_f_a_descriptors_8h_source.html
+++ b/Doc/Doxygen/html/_l_u_f_a_descriptors_8h_source.html
@@ -94,7 +94,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_log_8h.html b/Doc/Doxygen/html/_log_8h.html
index b0a9912..e3a64c0 100644
--- a/Doc/Doxygen/html/_log_8h.html
+++ b/Doc/Doxygen/html/_log_8h.html
@@ -183,7 +183,7 @@ Enumerations
1.8.11
diff --git a/Doc/Doxygen/html/_log_8h_source.html b/Doc/Doxygen/html/_log_8h_source.html
index 5f74e1e..a4d3706 100644
--- a/Doc/Doxygen/html/_log_8h_source.html
+++ b/Doc/Doxygen/html/_log_8h_source.html
@@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_log_8txt.html b/Doc/Doxygen/html/_log_8txt.html
index 195911f..b487d00 100644
--- a/Doc/Doxygen/html/_log_8txt.html
+++ b/Doc/Doxygen/html/_log_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_main_page_8txt.html b/Doc/Doxygen/html/_main_page_8txt.html
index 57cacc2..6f8eb72 100644
--- a/Doc/Doxygen/html/_main_page_8txt.html
+++ b/Doc/Doxygen/html/_main_page_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_map_8h_source.html b/Doc/Doxygen/html/_map_8h_source.html
index 5073f12..1598cdc 100644
--- a/Doc/Doxygen/html/_map_8h_source.html
+++ b/Doc/Doxygen/html/_map_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_memory_8h_source.html b/Doc/Doxygen/html/_memory_8h_source.html
index a6c0af9..e3b0ace 100644
--- a/Doc/Doxygen/html/_memory_8h_source.html
+++ b/Doc/Doxygen/html/_memory_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_mifare_classic_8h_source.html b/Doc/Doxygen/html/_mifare_classic_8h_source.html
index d1cdf70..3631031 100644
--- a/Doc/Doxygen/html/_mifare_classic_8h_source.html
+++ b/Doc/Doxygen/html/_mifare_classic_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_mifare_ultralight_8h_source.html b/Doc/Doxygen/html/_mifare_ultralight_8h_source.html
index 8dfd5d1..4d26345 100644
--- a/Doc/Doxygen/html/_mifare_ultralight_8h_source.html
+++ b/Doc/Doxygen/html/_mifare_ultralight_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_random_8h_source.html b/Doc/Doxygen/html/_random_8h_source.html
index 01a96c2..e299f34 100644
--- a/Doc/Doxygen/html/_random_8h_source.html
+++ b/Doc/Doxygen/html/_random_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_reader14443-2_a_8h_source.html b/Doc/Doxygen/html/_reader14443-2_a_8h_source.html
index 79cc2e1..f11646e 100644
--- a/Doc/Doxygen/html/_reader14443-2_a_8h_source.html
+++ b/Doc/Doxygen/html/_reader14443-2_a_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_reader14443_a_8h_source.html b/Doc/Doxygen/html/_reader14443_a_8h_source.html
index e5e0943..dca2689 100644
--- a/Doc/Doxygen/html/_reader14443_a_8h_source.html
+++ b/Doc/Doxygen/html/_reader14443_a_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_reader_8txt.html b/Doc/Doxygen/html/_reader_8txt.html
index d9b8239..14f4ebc 100644
--- a/Doc/Doxygen/html/_reader_8txt.html
+++ b/Doc/Doxygen/html/_reader_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_settings_8h.html b/Doc/Doxygen/html/_settings_8h.html
index b145328..ce13f73 100644
--- a/Doc/Doxygen/html/_settings_8h.html
+++ b/Doc/Doxygen/html/_settings_8h.html
@@ -107,7 +107,7 @@ Classes
1.8.11
diff --git a/Doc/Doxygen/html/_settings_8h_source.html b/Doc/Doxygen/html/_settings_8h_source.html
index d53c73b..23c0e34 100644
--- a/Doc/Doxygen/html/_settings_8h_source.html
+++ b/Doc/Doxygen/html/_settings_8h_source.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_settings_8txt.html b/Doc/Doxygen/html/_settings_8txt.html
index 2da071f..d6ac699 100644
--- a/Doc/Doxygen/html/_settings_8txt.html
+++ b/Doc/Doxygen/html/_settings_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_system_8h_source.html b/Doc/Doxygen/html/_system_8h_source.html
index 9d2dcf3..e469e2b 100644
--- a/Doc/Doxygen/html/_system_8h_source.html
+++ b/Doc/Doxygen/html/_system_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_terminal_8h_source.html b/Doc/Doxygen/html/_terminal_8h_source.html
index 62e87e3..523816e 100644
--- a/Doc/Doxygen/html/_terminal_8h_source.html
+++ b/Doc/Doxygen/html/_terminal_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_uploading_downloading_8txt.html b/Doc/Doxygen/html/_uploading_downloading_8txt.html
index c91b077..d160d1c 100644
--- a/Doc/Doxygen/html/_uploading_downloading_8txt.html
+++ b/Doc/Doxygen/html/_uploading_downloading_8txt.html
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/_x_modem_8h_source.html b/Doc/Doxygen/html/_x_modem_8h_source.html
index 457573d..2773b62 100644
--- a/Doc/Doxygen/html/_x_modem_8h_source.html
+++ b/Doc/Doxygen/html/_x_modem_8h_source.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/annotated.html b/Doc/Doxygen/html/annotated.html
index d975448..6f819c3 100644
--- a/Doc/Doxygen/html/annotated.html
+++ b/Doc/Doxygen/html/annotated.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/classes.html b/Doc/Doxygen/html/classes.html
index c18bd37..0092dc2 100644
--- a/Doc/Doxygen/html/classes.html
+++ b/Doc/Doxygen/html/classes.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/dir_5de29d499bb29a41092979d00d22c134.html b/Doc/Doxygen/html/dir_5de29d499bb29a41092979d00d22c134.html
index 2edcf9d..421bca3 100644
--- a/Doc/Doxygen/html/dir_5de29d499bb29a41092979d00d22c134.html
+++ b/Doc/Doxygen/html/dir_5de29d499bb29a41092979d00d22c134.html
@@ -96,7 +96,7 @@ Files
1.8.11
diff --git a/Doc/Doxygen/html/dir_74b6a3b63f61c160c0f14b7a283a4c9b.html b/Doc/Doxygen/html/dir_74b6a3b63f61c160c0f14b7a283a4c9b.html
index 715d2a8..abaaaef 100644
--- a/Doc/Doxygen/html/dir_74b6a3b63f61c160c0f14b7a283a4c9b.html
+++ b/Doc/Doxygen/html/dir_74b6a3b63f61c160c0f14b7a283a4c9b.html
@@ -96,7 +96,7 @@ Directories
1.8.11
diff --git a/Doc/Doxygen/html/dir_8465ec698d237f801ae9966d4551fcfa.html b/Doc/Doxygen/html/dir_8465ec698d237f801ae9966d4551fcfa.html
index ac5a672..4172e21 100644
--- a/Doc/Doxygen/html/dir_8465ec698d237f801ae9966d4551fcfa.html
+++ b/Doc/Doxygen/html/dir_8465ec698d237f801ae9966d4551fcfa.html
@@ -112,7 +112,7 @@ Files
1.8.11
diff --git a/Doc/Doxygen/html/dir_ddeffaa734f77525428b0dd4068da9cb.html b/Doc/Doxygen/html/dir_ddeffaa734f77525428b0dd4068da9cb.html
index a548df2..bdbd9e7 100644
--- a/Doc/Doxygen/html/dir_ddeffaa734f77525428b0dd4068da9cb.html
+++ b/Doc/Doxygen/html/dir_ddeffaa734f77525428b0dd4068da9cb.html
@@ -96,7 +96,7 @@ Files
1.8.11
diff --git a/Doc/Doxygen/html/dir_f5aab302412c0352d69464400cc5ee44.html b/Doc/Doxygen/html/dir_f5aab302412c0352d69464400cc5ee44.html
index 8dad0e4..673b859 100644
--- a/Doc/Doxygen/html/dir_f5aab302412c0352d69464400cc5ee44.html
+++ b/Doc/Doxygen/html/dir_f5aab302412c0352d69464400cc5ee44.html
@@ -96,7 +96,7 @@ Files
1.8.11
diff --git a/Doc/Doxygen/html/files.html b/Doc/Doxygen/html/files.html
index c90220c..3c2c96a 100644
--- a/Doc/Doxygen/html/files.html
+++ b/Doc/Doxygen/html/files.html
@@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/functions.html b/Doc/Doxygen/html/functions.html
index c341a32..60a4004 100644
--- a/Doc/Doxygen/html/functions.html
+++ b/Doc/Doxygen/html/functions.html
@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/functions_vars.html b/Doc/Doxygen/html/functions_vars.html
index a33ee0e..6c31cc4 100644
--- a/Doc/Doxygen/html/functions_vars.html
+++ b/Doc/Doxygen/html/functions_vars.html
@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals.html b/Doc/Doxygen/html/globals.html
index 855d6af..c69fc35 100644
--- a/Doc/Doxygen/html/globals.html
+++ b/Doc/Doxygen/html/globals.html
@@ -226,7 +226,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals_defs.html b/Doc/Doxygen/html/globals_defs.html
index cc16f34..811a2d7 100644
--- a/Doc/Doxygen/html/globals_defs.html
+++ b/Doc/Doxygen/html/globals_defs.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals_enum.html b/Doc/Doxygen/html/globals_enum.html
index 70a4055..8f1c3b0 100644
--- a/Doc/Doxygen/html/globals_enum.html
+++ b/Doc/Doxygen/html/globals_enum.html
@@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals_eval.html b/Doc/Doxygen/html/globals_eval.html
index bfe4bd9..258d324 100644
--- a/Doc/Doxygen/html/globals_eval.html
+++ b/Doc/Doxygen/html/globals_eval.html
@@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals_func.html b/Doc/Doxygen/html/globals_func.html
index f008b1a..89b4065 100644
--- a/Doc/Doxygen/html/globals_func.html
+++ b/Doc/Doxygen/html/globals_func.html
@@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/globals_vars.html b/Doc/Doxygen/html/globals_vars.html
index 877dc11..bb3c132 100644
--- a/Doc/Doxygen/html/globals_vars.html
+++ b/Doc/Doxygen/html/globals_vars.html
@@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/index.html b/Doc/Doxygen/html/index.html
index af03902..2d9190c 100644
--- a/Doc/Doxygen/html/index.html
+++ b/Doc/Doxygen/html/index.html
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/pages.html b/Doc/Doxygen/html/pages.html
index 6442e98..8b365d5 100644
--- a/Doc/Doxygen/html/pages.html
+++ b/Doc/Doxygen/html/pages.html
@@ -87,7 +87,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/struct_configuration_type-members.html b/Doc/Doxygen/html/struct_configuration_type-members.html
index 84c0bb8..fdb91a8 100644
--- a/Doc/Doxygen/html/struct_configuration_type-members.html
+++ b/Doc/Doxygen/html/struct_configuration_type-members.html
@@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/struct_configuration_type.html b/Doc/Doxygen/html/struct_configuration_type.html
index a716b2a..68e49dc 100644
--- a/Doc/Doxygen/html/struct_configuration_type.html
+++ b/Doc/Doxygen/html/struct_configuration_type.html
@@ -322,7 +322,7 @@ Public Attributes
1.8.11
diff --git a/Doc/Doxygen/html/struct_settings_entry_type-members.html b/Doc/Doxygen/html/struct_settings_entry_type-members.html
index 44f9517..8d99c4a 100644
--- a/Doc/Doxygen/html/struct_settings_entry_type-members.html
+++ b/Doc/Doxygen/html/struct_settings_entry_type-members.html
@@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/struct_settings_entry_type.html b/Doc/Doxygen/html/struct_settings_entry_type.html
index 995fdb1..1dc8d78 100644
--- a/Doc/Doxygen/html/struct_settings_entry_type.html
+++ b/Doc/Doxygen/html/struct_settings_entry_type.html
@@ -121,7 +121,7 @@ uint16_t
1.8.11
diff --git a/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t-members.html b/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t-members.html
index 0e69ac1..8371e15 100644
--- a/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t-members.html
+++ b/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t-members.html
@@ -92,7 +92,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t.html b/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t.html
index 9425e42..6370b96 100644
--- a/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t.html
+++ b/Doc/Doxygen/html/struct_u_s_b___descriptor___configuration__t.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
1.8.11
diff --git a/Doc/DoxygenPages/GettingStarted.txt b/Doc/DoxygenPages/GettingStarted.txt
index 36c1564..a0e4370 100644
--- a/Doc/DoxygenPages/GettingStarted.txt
+++ b/Doc/DoxygenPages/GettingStarted.txt
@@ -17,7 +17,7 @@
*
* Step 2: Upgrade the Firmware
* ===========================
- * Once the ChameleonMini is in the bootloader, you can flash a new firmware, i.e., the files [Chameleon-Mini.hex](https://raw.githubusercontent.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/Chameleon-Mini.hex) and the [Chameleon-Mini.eep](https://raw.githubusercontent.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/Chameleon-Mini.eep), into the microcontroller. The source code directory contains these files precompiled but you can of course also compile the code yourself. Create a new folder and copy the two files into it. The following depends on your operating system:
+ * Once the ChameleonMini is in the bootloader, you can flash a new firmware, i.e., the files [Chameleon-Mini.hex](https://cdn.rawgit.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/Chameleon-Mini.hex) and the [Chameleon-Mini.eep](https://cdn.rawgit.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/Chameleon-Mini.eep), into the microcontroller. The source code directory contains these files precompiled but you can of course also compile the code yourself. Create a new folder and copy the two files into it. The following depends on your operating system:
*
* ## Upgrade Procedure for Linux Users ##
* In order to upgrade the firmware under Linux you first have to install `avrdude`, e.g. under Ubuntu with the command `sudo apt-get install avra avrdude`. Then change to the directory where you have saved the hex and eep files and run `sudo avrdude -c flip2 -p ATXMega128A4U -B 60 -P usb -U application:w:Chameleon-Mini.hex:i -U eeprom:w:Chameleon-Mini.eep:i`.
@@ -34,11 +34,11 @@
* -# download https://sourceforge.net/projects/dfu-programmer/files/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip/download and extract to an arbitrary directory. Make sure to use the DFU programmer Version 0.7.2!
* -# Go to the extraction directory and then open the folder `dfu-prog-usb-1.2.2`. Install the `atmel_usb_dfu.inf` driver (right click -> install).
* -# Copy `dfu-programmer.exe` from the extraction directory to the directory where you have saved the hex and eep files.
- * -# Save the [ChameleonFirmwareUpgrade.bat](https://raw.githubusercontent.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/ChameleonFirmwareUpgrade.bat) in the same directory as the hex and eep files.
+ * -# Save the [ChameleonFirmwareUpgrade.bat](https://cdn.rawgit.com/emsec/ChameleonMini/master/Firmware/Chameleon-Mini/ChameleonFirmwareUpgrade.bat) in the same directory as the hex and eep files.
* -# Run the `ChameleonFirmwareUpgrade.bat` as Administrator (right click -> run as Administrator) and wait for the firmware upgrade to terminate. Upon success, the green LED of the ChameleonMini should light up.
*
* Finally, install the driver for Chameleon:
- * Download both [ChameleonDriver.inf](https://raw.githubusercontent.com/emsec/ChameleonMini/master/Driver/ChameleonDriver.inf) and [ChameleonDriver.cat](https://raw.githubusercontent.com/emsec/ChameleonMini/master/Driver/ChameleonDriver.cat) from the Drivers directory and install the INF file (right click -> install).
+ * Download both [ChameleonDriver.inf](https://cdn.rawgit.com/emsec/ChameleonMini/master/Driver/ChameleonDriver.inf) and [ChameleonDriver.cat](https://cdn.rawgit.com/emsec/ChameleonMini/master/Driver/ChameleonDriver.cat) from the Drivers directory and install the INF file (right click -> install).
*
* Now, Chameleon should appear in the Windows device manager and you should be able to open a terminal program such as TeraTerm and connect to the Chameleon-Mini via the COM port shown in the device manager. On Mac or Linux you can use screen (`screen /dev/tty.usbmodem1421`, please replace your device path with the appropriate one) to communicate with your Chameleon. Further information about how to "talk" to the Chameleon can be found here: \ref Page_CommandLine.
*/