diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..496ee2c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.DS_Store
\ No newline at end of file
diff --git a/4up image.jpg b/4up image.jpg
old mode 100755
new mode 100644
diff --git a/CHANGELOG b/CHANGELOG
index c661f95..3611110 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,33 @@
CHANGELOG
+v 2.3.3
+ - Enable C++11 support (thanks focalintent)
+ - Fix Print::printf("%f") with correct digits (thanks ShenggaoZhu)
+ - Added radioActive check to flashPageErase
+
+v 2.3.2
+ - Fixes required to support Arduino 1.6.6
+ - Updated to the latest RFDLoaders
+ - Use the RFDLoaders in the RFduino directory (instead of installing seperately in tools)
+
+v 2.3.1
+ - RFduino linux native support (test install on Ubuntu 14.04 32bit & 64bit, Fedora 21,
+ OpenSUSE 13.2)
+ - Created http://github.com/RFduino/RFduinoApps repository for separate installation
+ of projects/previews/demos. Separate installation should make finding them easier.
+ - Moved iPhone Apps folder to RFduinoApps repository.
+ - Added Raspberry PI folder to RFduinoApps to demonstrate Raspberry PI & RFduino
+ integration.
+
+v 2.3
+ - Fixes required to support Arduino 1.6.3
+ (NOTE: Arduino 1.6.3 or higher is now required for RFduino 2.3 or above).
+ - Include explicit information about Java 6 (thanks gortok)
+ - fixing analogRead freeze problem + fixing indentation (thanks OrenLederman)
+ - Removing deprecated field in iOS framework and sample projects (thanks SensiBots)
+ - make these virtual (thanks tripzero)
+ - Remove dependence on UIKit; fix use of deprecated UUID attribute (thanks aeberbach)
+
v 2.2.4
- Reduce compile times with Arduino 1.6 on second and subsequent compiles.
diff --git a/README.md b/README.md
old mode 100755
new mode 100644
index cdb4b5c..6964b68
--- a/README.md
+++ b/README.md
@@ -4,35 +4,59 @@
[Video](http://www.youtube.com/watch?v=arWBdGwCJcM)
+## Communicating with us
+
+The best way to communiate with us is on the [RFduino Forum](http://forum.RFduino.com).
+
## Installation
* Get the [RFduino hardware](http://RFduino.com).
-* Download [Arduino 1.5](http://arduino.cc/en/Main/Software).
- * _If you're on OSX_: Remember to open Arduino _first_ to make gatekeeper perform its magic!
+* Install the [FTDI drivers](http://www.ftdichip.com/Drivers/VCP.htm).
+
+* Download [Arduino 1.6.6](http://arduino.cc/en/Main/Software) or newer.
+ * _Mac OS X_: Requires Java 6 to be installed. Available [here](https://support.apple.com/kb/DL1572?locale=en_US).
+ * Note: The default Package in Ubuntu 16.04 is to old 1.5.3 and does not support adding hardware support.
-* Copy the Arduino library into the appropriate directory for your system. (Folder should be named ```RFduino```, not ```RFduino-master```):
- 
- * _Windows_:
- * ```C:\arduino-1.5.4\hardware\arduino```
- * _OSX, Arduino 1.5.8_:
- * ```/Applications/Arduino.app/Contents/Resources/Java/hardware/arduino```
+* Open Arduino
+ * Edit Preferences, and add ```http://rfduino.com/package_rfduino166_index.json``` to Additional Board Manager URLs and save.
+ 
+ * Open the Boards Manager under ```Tools->Board``` menu.
+ * Select the RFduino package at the end of the list, and click Install to install it.
+ * Your new board will now show up in the ```Tools->Board``` menu.
-* Install the [FTDI drivers](http://www.ftdichip.com/Drivers/VCP.htm).
+Select the board and port, and you're ready to go!
+
+Note: Arduino may not start properly if another version has been previously installed and the Preferences are incompatible. You can reset the Preferences by deleting the following directory:
+* _Windows_: %appdata%/Arduino15 (open File Explorer, enter %appdata% into the Address Bar and press Enter)
+* _Mac OS X_: ~/Library/Arduino15 (open Finder, and ```Go->Go to Folder```)
+* _Linux_: ~/.arduino15
+
+## Linux
-You're ready to go!
+```
+// FTDI drivers are not needed (they are built into the kernel)
-Detailed instructions are available in our [Quick Start Guide](http://files.rfdigital.com/rfduino.quick.start.guide.pdf).
+wget http://downloads.arduino.cc/arduino-1.6.6-linux64.tar.xz
+tar -xf arduino-1.6.6-linux64.tar.xz
+
+Ubuntu: sudo apt-get install default-jre
+Fedora: sudo yum install jre
+OpenSUSE: sudo zypper install jre
+
+// otherwise the com port open will fail with permission denied (you must logout/login for change to take effect)
+sudo usermod -aG dialout
+```
## Getting Started
* Attach the USB shield
-* Select RFduino from the ```Tools/Board``` menu
+* Select RFduino from the ```Tools->Board``` menu
-* Select the port from the ```Tools/Port``` menu
+* Select the port from the ```Tools->Port``` menu
-* Select an example from the ```Files/Examples/RFduinoNonBLE``` or ```Files/Examples/RFduinoBLE``` directory
+* Select an example from the ```File->Examples->RFduinoNonBLE``` or ```File->Examples-?RFduinoBLE``` directory
* Select ```Upload``` to compile, upload and execute the sketch
@@ -40,16 +64,6 @@ Detailed instructions are available in our [Quick Start Guide](http://files.rfdi
* Detailed instructions for the Temperature app are available [here](http://files.rfdigital.com/rfduino.temperature.guide.pdf).
* Detailed instructions for the ColorWheel app are available [here](http://files.rfdigital.com/rfduino.rgb.colorwheel.guide.pdf).
-# Communicating with us
-
-The best way to communiate with us is on the [RFduino Forum](http://forum.RFduino.com).
-
-### A Lot More Coming!
-
-We are working on documentation as fast as we can. Until then, the best source for documentation is the sketch examples.
-
-This project has been a huge success, and we have many exciting things planned that we want to share with the community. At the same time, we are unbelievable busy, with a ton going on and lots of small items to clean up. We are just a small team working on this project ... please bear with us!
-
-We hope you enjoy creating stuff with your RFduino as much as we do!
+## RFduinoApps
-The RFduino team.
+Check out the [RFduinoApps](http://github.com/RFduino/RFduinoApps) repository for iPhone App source code & RFduino to Raspberry Pi integration projects.
diff --git a/RFDLoader b/RFDLoader
deleted file mode 100755
index 992224a..0000000
Binary files a/RFDLoader and /dev/null differ
diff --git a/RFDLoader.exe b/RFDLoader.exe
old mode 100755
new mode 100644
index b22d8d3..39fd02e
Binary files a/RFDLoader.exe and b/RFDLoader.exe differ
diff --git a/RFDLoader32 b/RFDLoader32
deleted file mode 100644
index bd41c16..0000000
Binary files a/RFDLoader32 and /dev/null differ
diff --git a/RFDLoader32_linux b/RFDLoader32_linux
new file mode 100755
index 0000000..71553f9
Binary files /dev/null and b/RFDLoader32_linux differ
diff --git a/RFDLoader32_osx b/RFDLoader32_osx
new file mode 100755
index 0000000..bbca309
Binary files /dev/null and b/RFDLoader32_osx differ
diff --git a/RFDLoader_linux b/RFDLoader_linux
new file mode 100755
index 0000000..c5113a3
Binary files /dev/null and b/RFDLoader_linux differ
diff --git a/RFDLoader_osx b/RFDLoader_osx
new file mode 100755
index 0000000..8cb0c26
Binary files /dev/null and b/RFDLoader_osx differ
diff --git a/RFDLoader_pi b/RFDLoader_pi
new file mode 100755
index 0000000..f656b43
Binary files /dev/null and b/RFDLoader_pi differ
diff --git a/boards.txt b/boards.txt
index c75a1fe..55c95ac 100644
--- a/boards.txt
+++ b/boards.txt
@@ -1,5 +1,6 @@
RFduino.name=RFduino
+RFduino.build.board=RFduino
RFduino.build.mcu=cortex-m0
RFduino.build.f_cpu=16000000
RFduino.build.core=arduino
diff --git a/cores/arduino/HardwareSerial.h b/cores/arduino/HardwareSerial.h
old mode 100755
new mode 100644
index 83fcffe..906d7eb
--- a/cores/arduino/HardwareSerial.h
+++ b/cores/arduino/HardwareSerial.h
@@ -52,9 +52,9 @@
class HardwareSerial : public Stream
{
public:
- void begin( const uint32_t dwBaudRate ) ;
- void begin( const uint32_t dwBaudRate, uint8_t rx_pin, uint8_t tx_pin ) ;
- void end();
+ virtual void begin( const uint32_t dwBaudRate ) = 0;
+ virtual void begin( const uint32_t dwBaudRate, uint8_t rx_pin, uint8_t tx_pin ) = 0;
+ virtual void end() = 0;
virtual int available(void) = 0;
virtual int peek(void) = 0;
virtual int read(void) = 0;
diff --git a/cores/arduino/Memory.c b/cores/arduino/Memory.c
old mode 100755
new mode 100644
index 3325acc..462f2a5
--- a/cores/arduino/Memory.c
+++ b/cores/arduino/Memory.c
@@ -48,6 +48,10 @@ int flashPageErase( uint8_t page )
if (page <= PAGE_FROM_ADDRESS(&_etextrelocate))
return 2;
+ // do not erase flash if the BLE radio is active
+ while (RFduinoBLE_radioActive)
+ ;
+
// enable flash page erase
NRF_NVMC->CONFIG = (NVMC_CONFIG_WEN_Een << NVMC_CONFIG_WEN_Pos);
while (NRF_NVMC->READY == NVMC_READY_READY_Busy)
@@ -79,7 +83,7 @@ int flashWrite( uint32_t *address, uint32_t value )
if (page <= PAGE_FROM_ADDRESS(&_etextrelocate))
return 2;
- // do not write to flash in the BLE radio is active
+ // do not write to flash if the BLE radio is active
while (RFduinoBLE_radioActive)
;
diff --git a/cores/arduino/Memory.h b/cores/arduino/Memory.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/Print.cpp b/cores/arduino/Print.cpp
index f3749fe..eb65413 100644
--- a/cores/arduino/Print.cpp
+++ b/cores/arduino/Print.cpp
@@ -346,6 +346,9 @@ size_t Print::printf(const char *format, ...)
if (l < 1)
l = -l;
l %= 100;
+ if(l < 10){
+ n += print(0);
+ }
n += print(l);
}
}
diff --git a/cores/arduino/Printable.h b/cores/arduino/Printable.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/RingBuffer.cpp b/cores/arduino/RingBuffer.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/Stream.cpp b/cores/arduino/Stream.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/Stream.h b/cores/arduino/Stream.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/Tone.cpp b/cores/arduino/Tone.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/Tone.h b/cores/arduino/Tone.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/USARTClass.h b/cores/arduino/USARTClass.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/WCharacter.h b/cores/arduino/WCharacter.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/WMath.cpp b/cores/arduino/WMath.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/WMath.h b/cores/arduino/WMath.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/WString.cpp b/cores/arduino/WString.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/binary.h b/cores/arduino/binary.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/hooks.c b/cores/arduino/hooks.c
old mode 100755
new mode 100644
diff --git a/cores/arduino/itoa.c b/cores/arduino/itoa.c
old mode 100755
new mode 100644
diff --git a/cores/arduino/itoa.h b/cores/arduino/itoa.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/main.cpp b/cores/arduino/main.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/syscalls.h b/cores/arduino/syscalls.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring.c b/cores/arduino/wiring.c
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring.h b/cores/arduino/wiring.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_analog.c b/cores/arduino/wiring_analog.c
index a0843c2..0f58d53 100644
--- a/cores/arduino/wiring_analog.c
+++ b/cores/arduino/wiring_analog.c
@@ -109,10 +109,10 @@ uint32_t analogRead(uint32_t ulPin)
(analog_reference << ADC_CONFIG_REFSEL_Pos)| // DEFAULT: Use supply voltage with 1/3 prescaling as reference for conversion. Only usable when supply voltage is between 2.5V and 3.6V
(pselValue << ADC_CONFIG_PSEL_Pos)| // Select ADC input
(ADC_CONFIG_EXTREFSEL_None << ADC_CONFIG_EXTREFSEL_Pos);
- NRF_ADC->INTENCLR = 0xFFFFFFFF;
- NRF_ADC->ENABLE = (ADC_ENABLE_ENABLE_Enabled << ADC_ENABLE_ENABLE_Pos); // Enable ADC
- NRF_ADC->TASKS_START = 1; // Start A-D conversion
- NRF_ADC->EVENTS_END = 0;
+ NRF_ADC->INTENCLR = 0xFFFFFFFF;
+ NRF_ADC->ENABLE = (ADC_ENABLE_ENABLE_Enabled << ADC_ENABLE_ENABLE_Pos); // Enable ADC
+ NRF_ADC->EVENTS_END = 0; // Reset end flag
+ NRF_ADC->TASKS_START = 1; // Start A-D conversion
while (! NRF_ADC->EVENTS_END) // Wait for end of conversion
;
ulValue = NRF_ADC->RESULT; // Read the value
diff --git a/cores/arduino/wiring_constants.h b/cores/arduino/wiring_constants.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_digital.c b/cores/arduino/wiring_digital.c
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_digital.h b/cores/arduino/wiring_digital.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_pulse.cpp b/cores/arduino/wiring_pulse.cpp
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_pulse.h b/cores/arduino/wiring_pulse.h
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_shift.c b/cores/arduino/wiring_shift.c
old mode 100755
new mode 100644
diff --git a/cores/arduino/wiring_shift.h b/cores/arduino/wiring_shift.h
old mode 100755
new mode 100644
diff --git a/docs.png b/docs.png
deleted file mode 100644
index f0d557e..0000000
Binary files a/docs.png and /dev/null differ
diff --git a/iPhone Apps/rfduino/AppDelegate.h b/iPhone Apps/rfduino/AppDelegate.h
deleted file mode 100755
index 42bfb28..0000000
--- a/iPhone Apps/rfduino/AppDelegate.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-@interface AppDelegate : UIResponder
-
-@property (strong, nonatomic) UIWindow *window;
-
-@end
diff --git a/iPhone Apps/rfduino/AppDelegate.m b/iPhone Apps/rfduino/AppDelegate.m
deleted file mode 100755
index 5f68204..0000000
--- a/iPhone Apps/rfduino/AppDelegate.m
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import "AppDelegate.h"
-
-#import "ScanViewController.h"
-#import "RFduinoManager.h"
-
-@interface AppDelegate()
-{
- RFduinoManager *rfduinoManager;
- bool wasScanning;
-}
-@end
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
- self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
-
- rfduinoManager = RFduinoManager.sharedRFduinoManager;
-
- ScanViewController *viewController = [[ScanViewController alloc] init];
-
- UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:viewController];
- [self.window setRootViewController:navController];
-
- navController.navigationBar.tintColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
-
- self.window.backgroundColor = [UIColor whiteColor];
- [self.window makeKeyAndVisible];
- return YES;
-}
-
-- (void)applicationWillResignActive:(UIApplication *)application
-{
- NSLog(@"applicationWillResignActive");
-
- // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
- // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
-
- wasScanning = false;
-
- if (rfduinoManager.isScanning) {
- wasScanning = true;
- [rfduinoManager stopScan];
- }
-}
-
-- (void)applicationDidEnterBackground:(UIApplication *)application
-{
- // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
- // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
-}
-
-- (void)applicationWillEnterForeground:(UIApplication *)application
-{
- // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
-}
-
-- (void)applicationDidBecomeActive:(UIApplication *)application
-{
- NSLog(@"applicationDidBecomeActive");
-
- // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
-
- if (wasScanning) {
- [rfduinoManager startScan];
- wasScanning = false;
- }
-}
-
-- (void)applicationWillTerminate:(UIApplication *)application
-{
- // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
-}
-
-@end
diff --git a/iPhone Apps/rfduino/CustomCellBackground.h b/iPhone Apps/rfduino/CustomCellBackground.h
deleted file mode 100755
index a3e14fa..0000000
--- a/iPhone Apps/rfduino/CustomCellBackground.h
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-@interface CustomCellBackground : UIView
-{
-}
-
-@property (nonatomic, strong) UIColor *startColor;
-@property (nonatomic, strong) UIColor *stopColor;
-
-@end
diff --git a/iPhone Apps/rfduino/CustomCellBackground.m b/iPhone Apps/rfduino/CustomCellBackground.m
deleted file mode 100755
index 4f92e3b..0000000
--- a/iPhone Apps/rfduino/CustomCellBackground.m
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import "CustomCellBackground.h"
-
-@implementation CustomCellBackground
-
-@synthesize startColor;
-@synthesize stopColor;
-
-// http://www.raywenderlich.com/32283/core-graphics-tutorial-lines-rectangles-and-gradients
-
-void drawLinearGradient(CGContextRef context, CGRect rect, CGColorRef startColor, CGColorRef endColor)
-{
- CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
- CGFloat locations[] = { 0.0, 1.0 };
-
- NSArray *colors = @[(__bridge id) startColor, (__bridge id) endColor];
-
- CGGradientRef gradient = CGGradientCreateWithColors(colorSpace, (__bridge CFArrayRef) colors, locations);
-
- CGPoint startPoint = CGPointMake(CGRectGetMidX(rect), CGRectGetMinY(rect));
- CGPoint endPoint = CGPointMake(CGRectGetMidX(rect), CGRectGetMaxY(rect));
-
- CGContextSaveGState(context);
- CGContextAddRect(context, rect);
- CGContextClip(context);
- CGContextDrawLinearGradient(context, gradient, startPoint, endPoint, 0);
- CGContextRestoreGState(context);
-
- CGGradientRelease(gradient);
- CGColorSpaceRelease(colorSpace);
-}
-
-- (id)initWithFrame:(CGRect)frame
-{
- self = [super initWithFrame:frame];
- if (self) {
- // Initialization code
- }
- return self;
-}
-
-// Only override drawRect: if you perform custom drawing.
-// An empty implementation adversely affects performance during animation.
-- (void)drawRect:(CGRect)rect
-{
- CGContextRef context = UIGraphicsGetCurrentContext();
-
- CGRect frameRect = self.bounds;
-
- // CGContextSetFillColorWithColor(context, redColor.CGColor);
- // CGContextFillRect(context, self.bounds);
-
- drawLinearGradient(context, frameRect, startColor.CGColor, stopColor.CGColor);
-}
-
-@end
diff --git a/iPhone Apps/rfduino/RFduino.h b/iPhone Apps/rfduino/RFduino.h
deleted file mode 100644
index 4d102c6..0000000
--- a/iPhone Apps/rfduino/RFduino.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-#import
-#elif TARGET_OS_MAC
-#import
-#endif
-
-#import "RFduinoDelegate.h"
-
-@class RFduinoManager;
-
-char data(NSData *data);
-uint8_t dataByte(NSData *data);
-int dataInt(NSData *data);
-float dataFloat(NSData *data);
-
-// default NULL (NULL = previous fixed RFduino uuid)
-extern NSString *customUUID;
-
-@interface RFduino : NSObject
-{
-}
-
-@property(assign, nonatomic) id delegate;
-
-@property(strong, nonatomic) CBPeripheral *peripheral;
-
-@property(strong, nonatomic) RFduinoManager *rfduinoManager;
-
-@property(strong, nonatomic) NSString *name;
-@property(strong, nonatomic) NSString *UUID;
-@property(strong, nonatomic) NSData *advertisementData;
-@property(strong, nonatomic) NSNumber *advertisementRSSI;
-@property(assign, nonatomic) NSInteger advertisementPackets;
-@property(strong, nonatomic) NSDate *lastAdvertisement;
-@property(assign, nonatomic) NSInteger outOfRange;
-- (void)connected;
-- (void)disconnect;
-
-- (void)send:(NSData *)data;
-
-@end
diff --git a/iPhone Apps/rfduino/RFduino.m b/iPhone Apps/rfduino/RFduino.m
deleted file mode 100644
index 789db01..0000000
--- a/iPhone Apps/rfduino/RFduino.m
+++ /dev/null
@@ -1,206 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import "RFduino.h"
-
-#import "RFduinoManager.h"
-
-static const int max_data = 12;
-
-// default NULL (NULL = previous fixed RFduino uuid)
-NSString *customUUID = NULL;
-
-static CBUUID *service_uuid;
-static CBUUID *send_uuid;
-static CBUUID *receive_uuid;
-static CBUUID *disconnect_uuid;
-
-char data(NSData *data)
-{
- return (char)dataByte(data);
-}
-
-uint8_t dataByte(NSData *data)
-{
- uint8_t *p = (uint8_t*)[data bytes];
- NSUInteger len = [data length];
- return (len ? *p : 0);
-}
-
-int dataInt(NSData *data)
-{
- uint8_t *p = (uint8_t*)[data bytes];
- NSUInteger len = [data length];
- return (sizeof(int) <= len ? *(int*)p : 0);
-}
-
-float dataFloat(NSData *data)
-{
- uint8_t *p = (uint8_t*)[data bytes];
- NSUInteger len = [data length];
- return (sizeof(float) <= len ? *(float*)p : 0);
-}
-
-// increment the 16-bit uuid inside a 128-bit uuid
-static void incrementUuid16(CBUUID *uuid, unsigned char amount)
-{
- NSData *data = uuid.data;
- unsigned char *bytes = (unsigned char *)[data bytes];
- unsigned char result = bytes[3] + amount;
- if (result < bytes[3])
- bytes[2]++;
- bytes[3] += amount;
-}
-
-@interface RFduino()
-{
- CBCharacteristic *send_characteristic;
- CBCharacteristic *disconnect_characteristic;
- bool loadedService;
-}
-@end
-
-@implementation RFduino
-
-@synthesize delegate;
-@synthesize rfduinoManager;
-@synthesize peripheral;
-
-@synthesize name;
-@synthesize UUID;
-@synthesize advertisementData;
-@synthesize advertisementRSSI;
-@synthesize advertisementPackets;
-@synthesize outOfRange;
-
-- (id)init
-{
- NSLog(@"rfduino init");
-
- self = [super init];
- if (self) {
- }
-
- return self;
-}
-
-- (void)connected
-{
- NSLog(@"rfduino connected");
-
- service_uuid = [CBUUID UUIDWithString:(customUUID ? customUUID : @"2220")];
- receive_uuid = [CBUUID UUIDWithString:(customUUID ? customUUID : @"2221")];
- if (customUUID)
- incrementUuid16(receive_uuid, 1);
- send_uuid = [CBUUID UUIDWithString:(customUUID ? customUUID : @"2222")];
- if (customUUID)
- incrementUuid16(send_uuid, 2);
- disconnect_uuid = [CBUUID UUIDWithString:(customUUID ? customUUID : @"2223")];
- if (customUUID)
- incrementUuid16(disconnect_uuid, 3);
- peripheral.delegate = self;
-
- [peripheral discoverServices:[NSArray arrayWithObject:service_uuid]];
-}
-
-#pragma mark - CBPeripheralDelegate methods
-
-- (void)peripheral:(CBPeripheral *)_peripheral didDiscoverServices:(NSError *)error
-{
- NSLog(@"didDiscoverServices");
-
- for (CBService *service in peripheral.services) {
- if ([service.UUID isEqual:service_uuid])
- {
- NSArray *characteristics = [NSArray arrayWithObjects:receive_uuid, send_uuid, disconnect_uuid, nil];
- [peripheral discoverCharacteristics:characteristics forService:service];
- }
- }
-}
-
-- (void)peripheral:(CBPeripheral *)_peripheral didDiscoverCharacteristicsForService:(CBService *)service error:(NSError *)error
-{
- NSLog(@"didDiscoverCharacteristicsForService");
- for (CBService *service in peripheral.services) {
- if ([service.UUID isEqual:service_uuid]) {
- for (CBCharacteristic *characteristic in service.characteristics) {
- if ([characteristic.UUID isEqual:receive_uuid]) {
- [peripheral setNotifyValue:YES forCharacteristic:characteristic];
- } else if ([characteristic.UUID isEqual:send_uuid]) {
- send_characteristic = characteristic;
- } else if ([characteristic.UUID isEqual:disconnect_uuid]) {
- disconnect_characteristic = characteristic;
- }
- }
-
- loadedService = true;
- [rfduinoManager loadedServiceRFduino:self];
- }
- }
-}
-
-- (void)peripheral:(CBPeripheral *)aPeripheral didUpdateValueForCharacteristic:(CBCharacteristic *)characteristic error:(NSError *)error
-{
- NSLog(@"didUpdateValueForCharacteristic");
- if ([characteristic.UUID isEqual:receive_uuid]) {
- SEL didReceive = @selector(didReceive:);
- if ([delegate respondsToSelector:didReceive]) {
- [delegate didReceive:characteristic.value];
- }
- }
-}
-
-#pragma mark - RFduino methods
-
-- (void)send:(NSData *)data
-{
- if (! loadedService) {
- @throw [NSException exceptionWithName:@"sendData" reason:@"please wait for ready callback" userInfo:nil];
- }
-
- if ([data length] > max_data) {
- @throw [NSException exceptionWithName:@"sendData" reason:@"max data size exceeded" userInfo:nil];
- }
-
- [peripheral writeValue:data forCharacteristic:send_characteristic type:CBCharacteristicWriteWithoutResponse];
-}
-
-- (void)disconnect
-{
- NSLog(@"rfduino disconnect");
-
- if (loadedService) {
- NSLog(@"writing to disconnect characteristic");
- // fix for iOS SDK 7.0 - at least one byte must now be transferred
- uint8_t flag = 1;
- NSData *data = [NSData dataWithBytes:(void*)&flag length:1];
- [peripheral writeValue:data forCharacteristic:disconnect_characteristic type:CBCharacteristicWriteWithoutResponse];
- }
-
- [rfduinoManager disconnectRFduino:self];
-}
-
-@end
diff --git a/iPhone Apps/rfduino/RFduinoDelegate.h b/iPhone Apps/rfduino/RFduinoDelegate.h
deleted file mode 100755
index b91b720..0000000
--- a/iPhone Apps/rfduino/RFduinoDelegate.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-@protocol RFduinoDelegate
-
-@optional
-
-- (void)didReceive:(NSData *)data;
-
-@end
diff --git a/iPhone Apps/rfduino/RFduinoManagerDelegate.h b/iPhone Apps/rfduino/RFduinoManagerDelegate.h
deleted file mode 100755
index 50f750c..0000000
--- a/iPhone Apps/rfduino/RFduinoManagerDelegate.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-@class RFduino;
-
-@protocol RFduinoManagerDelegate
-
-- (void)didDiscoverRFduino:(RFduino *)rfduino;
-
-@optional
-
-- (void)didUpdateDiscoveredRFduino:(RFduino *)rfduino;
-
-- (void)didConnectRFduino:(RFduino *)rfduino;
-- (void)didLoadServiceRFduino:(RFduino *)rfduino;
-- (void)didDisconnectRFduino:(RFduino *)rfduino;
-
-@end
diff --git a/iPhone Apps/rfduino/RfduinoManager.h b/iPhone Apps/rfduino/RfduinoManager.h
deleted file mode 100755
index e2c1c28..0000000
--- a/iPhone Apps/rfduino/RfduinoManager.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-#import
-#elif TARGET_OS_MAC
-#import
-#endif
-
-#import "RFduinoManagerDelegate.h"
-
-@interface RFduinoManager : NSObject
-{
- CBCentralManager *central;
-}
-
-+ (RFduinoManager *)sharedRFduinoManager;
-
-@property (nonatomic, assign) id delegate;
-@property (nonatomic, strong) NSMutableArray *rfduinos;
-
-- (bool)isScanning;
-- (void)startScan;
-- (void)stopScan;
-
-- (void)connectRFduino:(RFduino *)rfduino;
-- (void)disconnectRFduino:(RFduino *)rfduino;
-
-- (void)loadedServiceRFduino:(RFduino *)rfduino;
-
-@end
diff --git a/iPhone Apps/rfduino/RfduinoManager.m b/iPhone Apps/rfduino/RfduinoManager.m
deleted file mode 100644
index dec6846..0000000
--- a/iPhone Apps/rfduino/RfduinoManager.m
+++ /dev/null
@@ -1,391 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#include
-
-#import "RFduinoManager.h"
-
-#import "RFduino.h"
-
-static CBUUID *service_uuid;
-
-@interface RFduinoManager()
-{
- NSTimer *rangeTimer;
- int rangeTimerCount;
- bool didUpdateDiscoveredRFduinoFlag;
- void (^cancelBlock)(void);
- bool isScanning;
-}
-@end
-
-@implementation RFduinoManager
-
-@synthesize delegate;
-@synthesize rfduinos;
-
-+ (RFduinoManager *)sharedRFduinoManager
-{
- static RFduinoManager *rfduinoManager;
- if (! rfduinoManager) {
- rfduinoManager = [[RFduinoManager alloc] init];
- }
- return rfduinoManager;
-}
-
-- (id)init
-{
- NSLog(@"init");
-
- self = [super init];
-
- if (self) {
- service_uuid = [CBUUID UUIDWithString:(customUUID ? customUUID : @"2220")];
-
- rfduinos = [[NSMutableArray alloc] init];
-
- central = [[CBCentralManager alloc] initWithDelegate:self queue:nil];
- }
-
- return self;
-}
-
-- (bool)isBluetoothLESupported
-{
- if ([central state] == CBCentralManagerStatePoweredOn)
- return YES;
-
- NSString *message;
-
- switch ([central state])
- {
- case CBCentralManagerStateUnsupported:
- message = @"This hardware doesn't support Bluetooth Low Energy.";
- break;
- case CBCentralManagerStateUnauthorized:
- message = @"This app is not authorized to use Bluetooth Low Energy.";
- break;
- case CBCentralManagerStatePoweredOff:
- message = @"Bluetooth is currently powered off.";
- break;
- case CBCentralManagerStateUnknown:
- // fall through
- default:
- message = @"Bluetooth state is unknown.";
-
- }
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-
- UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Bluetooth LE Support"
- message:message
- delegate:nil
- cancelButtonTitle:@"OK"
- otherButtonTitles:nil];
- [alert show];
-
-#endif
-
- return NO;
-}
-
-- (void)startRangeTimer
-{
- rangeTimerCount = 0;
-
- rangeTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
- target:self
- selector:@selector(rangeTick:)
- userInfo:nil
- repeats:YES];
-
-}
-
-- (void)stopRangeTimer
-{
- [rangeTimer invalidate];
-}
-
-- (void) rangeTick:(NSTimer*)timer
-{
- bool update = false;
-
- rangeTimerCount++;
- if ((rangeTimerCount % 60) == 0) {
- // NSLog(@"restarting scanning");
-
- [central stopScan];
-
- NSDictionary *options = nil;
- options = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES]
- forKey:CBCentralManagerScanOptionAllowDuplicatesKey];
- [central scanForPeripheralsWithServices:[NSArray arrayWithObject:service_uuid] options:options];
- }
-
-
- NSDate *date = [NSDate date];
- for (RFduino *rfduino in rfduinos) {
- if (!rfduino.outOfRange
- && rfduino.lastAdvertisement != NULL
- && [date timeIntervalSinceDate:rfduino.lastAdvertisement] > 2)
- {
- rfduino.outOfRange = true;
- update = true;
- }
- }
-
- if (update) {
- if (didUpdateDiscoveredRFduinoFlag) {
- [delegate didUpdateDiscoveredRFduino:nil];
- }
- }
-}
-
-#pragma mark - CentralManagerDelegate methods
-
-- (void)centralManager:(CBCentralManager *)central didConnectPeripheral:(CBPeripheral *)peripheral
-{
- NSLog(@"didConnectPeripheral");
-
- RFduino *rfduino = [self rfduinoForPeripheral:peripheral];
- if (rfduino) {
- [rfduino connected];
- [delegate didConnectRFduino:rfduino];
- }
-}
-
-- (void)centralManager:(CBCentralManager *)central didDisconnectPeripheral:(CBPeripheral *)peripheral error:(NSError *)error
-{
- NSLog(@"didDisconnectPeripheral");
-
- void (^block)(void) = ^{
- if ([delegate respondsToSelector:@selector(didDisconnectRFduino:)]) {
- RFduino *rfduino = [self rfduinoForPeripheral:peripheral];
- if (rfduino) {
- [delegate didDisconnectRFduino:rfduino];
- }
- }
- };
-
- if (error.code) {
- cancelBlock = block;
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-
- UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Peripheral Disconnected with Error"
- message:error.description
- delegate:self
- cancelButtonTitle:@"OK"
- otherButtonTitles:nil];
- [alert show];
-
-#endif
-
- }
- else
- block();
-
- if (peripheral) {
- [peripheral setDelegate:nil];
- peripheral = nil;
- }
-}
-
-- (RFduino *)rfduinoForPeripheral:(CBPeripheral *)peripheral
-{
- for (RFduino *rfduino in rfduinos) {
- if ([peripheral isEqual:rfduino.peripheral]) {
- return rfduino;
- }
- }
- return nil;
-}
-
-- (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
-{
- // NSLog(@"didDiscoverPeripheral");
-
- NSString *uuid = NULL;
- if (peripheral.UUID) {
- // only returned if you have connected to the device before
- uuid = (__bridge_transfer NSString *)CFUUIDCreateString(NULL, peripheral.UUID);
- } else {
- uuid = @"";
- }
-
- bool added = false;
-
- RFduino *rfduino = [self rfduinoForPeripheral:peripheral];
- if (! rfduino) {
- rfduino = [[RFduino alloc] init];
-
- rfduino.rfduinoManager = self;
-
- rfduino.name = peripheral.name;
- rfduino.UUID = uuid;
-
- rfduino.peripheral = peripheral;
-
- added = true;
-
- [rfduinos addObject:rfduino];
- }
-
- rfduino.advertisementData = nil;
-
- id manufacturerData = [advertisementData objectForKey:CBAdvertisementDataManufacturerDataKey];
- if (manufacturerData) {
- const uint8_t *bytes = [manufacturerData bytes];
- int len = [manufacturerData length];
- // skip manufacturer uuid
- NSData *data = [NSData dataWithBytes:bytes+2 length:len-2];
- rfduino.advertisementData = data;
- }
-
- rfduino.advertisementRSSI = RSSI;
- rfduino.advertisementPackets++;
- rfduino.lastAdvertisement = [NSDate date];
- rfduino.outOfRange = false;
-
- if (added) {
- [delegate didDiscoverRFduino:rfduino];
- } else {
- if (didUpdateDiscoveredRFduinoFlag) {
- [delegate didUpdateDiscoveredRFduino:rfduino];
- }
- }
-}
-
-- (void)centralManager:(CBCentralManager *)central didFailToConnectPeripheral:(CBPeripheral *)peripheral error:(NSError *)error
-{
- NSLog(@"didFailToConnectPeripheral");
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-
- UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Connect Failed"
- message:error.description
- delegate:nil
- cancelButtonTitle:@"OK"
- otherButtonTitles:nil];
- [alert show];
-
-#endif
-
-}
-
-- (void)centralManager:(CBCentralManager *)central didRetrieveConnectedPeripherals:(NSArray *)peripherals
-{
-}
-
-- (void)centralManagerDidUpdateState:(CBCentralManager *)aCentral
-{
- NSLog(@"central manager state = %d", [central state]);
-
- bool success = [self isBluetoothLESupported];
- if (success) {
- [self startScan];
- }
-}
-
-#pragma mark - UIAlertViewDelegate methods
-
-#if TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR
-
-- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger) buttonIndex
-{
- if (buttonIndex == 0) {
- cancelBlock();
- }
-}
-
-#endif
-
-#pragma mark - Rfduino methods
-
-- (bool)isScanning
-{
- return isScanning;
-}
-
-- (void)startScan
-{
- NSLog(@"startScan");
-
- isScanning = true;
-
- NSDictionary *options = nil;
-
- didUpdateDiscoveredRFduinoFlag = [delegate respondsToSelector:@selector(didUpdateDiscoveredRFduino:)];
-
- if (didUpdateDiscoveredRFduinoFlag) {
- options = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:YES]
- forKey:CBCentralManagerScanOptionAllowDuplicatesKey];
- }
-
- [rfduinos removeAllObjects];
-
- [central scanForPeripheralsWithServices:[NSArray arrayWithObject:service_uuid] options:options];
-
- if (didUpdateDiscoveredRFduinoFlag) {
- [self startRangeTimer];
- }
-}
-
-- (void)stopScan
-{
- NSLog(@"stopScan");
-
- if (didUpdateDiscoveredRFduinoFlag) {
- [self stopRangeTimer];
- }
-
- [central stopScan];
-
- isScanning = false;
-}
-
-- (void)connectRFduino:(RFduino *)rfduino
-{
- NSLog(@"connectRFduino");
-
- [central connectPeripheral:[rfduino peripheral] options:nil];
-}
-
-- (void)disconnectRFduino:(RFduino *)rfduino
-{
- NSLog(@"rfduinoManager disconnectPeripheral");
-
- [central cancelPeripheralConnection:rfduino.peripheral];
-}
-
-- (void)loadedServiceRFduino:(id)rfduino
-{
- if ([delegate respondsToSelector:@selector(didLoadServiceRFduino:)]) {
- [delegate didLoadServiceRFduino:rfduino];
- }
-}
-
-@end
diff --git a/iPhone Apps/rfduino/ScanViewController.h b/iPhone Apps/rfduino/ScanViewController.h
deleted file mode 100755
index 2da947f..0000000
--- a/iPhone Apps/rfduino/ScanViewController.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "RFduinoManagerDelegate.h"
-
-@class RFduinoManager;
-@class RFduino;
-
-@interface ScanViewController : UITableViewController
-{
- RFduinoManager *rfduinoManager;
-}
-
-@end
diff --git a/iPhone Apps/rfduino/ScanViewController.m b/iPhone Apps/rfduino/ScanViewController.m
deleted file mode 100755
index 44d9846..0000000
--- a/iPhone Apps/rfduino/ScanViewController.m
+++ /dev/null
@@ -1,320 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "ScanViewController.h"
-
-#import "RFduinoManager.h"
-#import "RFduino.h"
-
-#import "AppViewController.h"
-
-#import "CustomCellBackground.h"
-
-@interface ScanViewController()
-{
- bool editingRow;
- bool loadService;
-}
-@end
-
-@implementation ScanViewController
-
-- (id)initWithStyle:(UITableViewStyle)style
-{
- self = [super initWithStyle:style];
- if (self) {
- UINavigationItem *navItem = [self navigationItem];
- [navItem setTitle:@"Found RFduinos"];
-
- rfduinoManager = [RFduinoManager sharedRFduinoManager];
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- // Uncomment the following line to preserve selection between presentations.
- // self.clearsSelectionOnViewWillAppear = NO;
-
- // Uncomment the following line to display an Edit button in the navigation bar for this view controller.
- // self.navigationItem.rightBarButtonItem = self.editButtonItem;
-
- rfduinoManager.delegate = self;
-
- int numberOfLines = 3;
- self.tableView.rowHeight = (44.0 + (numberOfLines - 1) * 19.0);
-
- UIColor *start = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.15];
- UIColor *stop = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.45];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- // gradient.frame = [self.view bounds];
- gradient.frame = CGRectMake(0.0, 0.0, 1024.0, 1024.0);
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.tableView.layer insertSublayer:gradient atIndex:0];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-#pragma mark - Table view data source
-
-- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
-{
- return 1;
-}
-
-- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
-{
- return [[rfduinoManager rfduinos] count];
-}
-
-- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
-{
- static NSMutableArray *signalStrength = nil;
- if (! signalStrength) {
- signalStrength = [[NSMutableArray alloc] init];
- }
-
- static NSString *cellIdentifier = @"Cell";
- UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier];
- if (! cell) {
- cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:cellIdentifier];
-
- cell.textLabel.backgroundColor = [UIColor clearColor];
- cell.detailTextLabel.backgroundColor = [UIColor clearColor];
-
- UIProgressView *view = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleBar];
- view.frame = CGRectMake(0.0, 0.0, 150.0, 0.0);
- view.center = CGPointMake(225,14);
- view.progressViewStyle = UIProgressViewStyleDefault;
- view.progressTintColor = [UIColor colorWithRed:0.0 green:0.5 blue:0.0 alpha:1.0];
-
- [cell addSubview:view];
-
- [signalStrength setObject:view atIndexedSubscript:indexPath.row];
- }
-
- RFduino *rfduino = [rfduinoManager.rfduinos objectAtIndex:[indexPath row]];
-
- UIColor *start;
- UIColor *stop;
- if (rfduino.outOfRange) {
- start = [UIColor colorWithRed:160/255.0 green:160/255.0 blue:160/255.0 alpha:0.8];
- stop = [UIColor colorWithRed:160/255.0 green:160/255.0 blue:160/255.0 alpha:0.2];
- } else if (! rfduino.UUID.length) {
- start = [UIColor colorWithRed:224/255.0 green:242/255.0 blue:224/255.0 alpha: 1.0];
- stop = [UIColor colorWithRed:224/255.0 green:242/255.0 blue:224/255.0 alpha: 0.7];
- } else {
- start = [UIColor colorWithRed:253/255.0 green:255/255.0 blue:255/255.0 alpha: 1.0];
- stop = [UIColor colorWithRed:253/255.0 green:255/255.0 blue:255/255.0 alpha: 0.7];
- }
-
- CustomCellBackground *ccb = [[CustomCellBackground alloc] init];
- ccb.startColor = start;
- ccb.stopColor = stop;
- cell.backgroundView = ccb;
-
- NSString *text = [[NSString alloc] initWithFormat:@"%@", rfduino.name];
-
- NSString *uuid = rfduino.UUID;
-
- int rssi = rfduino.advertisementRSSI.intValue;
-
- NSString *advertising = @"";
- if (rfduino.advertisementData) {
- advertising = [[NSString alloc] initWithData:rfduino.advertisementData encoding:NSUTF8StringEncoding];
- }
-
- NSMutableString *detail = [NSMutableString stringWithCapacity:100];
- [detail appendFormat:@"RSSI: %d dBm", rssi];
- while ([detail length] < 25)
- [detail appendString:@" "];
- [detail appendFormat:@"Packets: %d\n", rfduino.advertisementPackets];
- [detail appendFormat:@"Advertising: %@\n", advertising];
- [detail appendFormat:@"%@", uuid];
-
- cell.textLabel.text = text;
- cell.detailTextLabel.text = detail;
- cell.detailTextLabel.numberOfLines = 3;
-
- if (indexPath.row < signalStrength.count) {
- UIProgressView *view = [signalStrength objectAtIndex:indexPath.row];
- if (view) {
- int value = rssi;
-
- // only interested in graphing the rssi range between -75 and -103
- if (value > -75) {
- value = -75;
- }
- if (value < -103) {
- value = -103;
- }
-
- // translate rssi to signal strength between 0 and 28
- value += 103;
-
- // calculate ratio
- float ratio = (float)value / (-75 - -103);
-
- // moving average over 20 samples
- int samples = 20;
- if ([advertising hasPrefix:@"-"]) {
- // device using non-default avertising (switch the instaneous sampling)
- samples = 1;
- }
-
- if (view.progress == 0.0) {
- // use the instantaneous value for the first sample
- view.progress = ratio;
- } else {
- view.progress = (ratio * 1.0/samples) + (view.progress * (samples - 1.0)/samples);
- }
- }
- }
-
- return cell;
-}
-
-// Override to support conditional editing of the table view.
-- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
-{
- RFduino *rfduino = [rfduinoManager.rfduinos objectAtIndex:[indexPath row]];
- // Return NO if you do not want the specified item to be editable.
- return (rfduino.outOfRange ? YES : NO);
-}
-
-- (void)tableView:(UITableView *)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
-{
- editingRow = true;
-}
-
-- (void)tableView:(UITableView *)tableView didEndEditingRowAtIndexPath:(NSIndexPath *)indexPath
-{
- editingRow = false;
-}
-
-// Override to support editing the table view.
-- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath
-{
- if (editingStyle == UITableViewCellEditingStyleDelete) {
- // Delete the row from the data source
- [rfduinoManager.rfduinos removeObjectAtIndex:[indexPath row]];
- [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
- }
- /*
- else if (editingStyle == UITableViewCellEditingStyleInsert) {
- // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view
- }
- */
-}
-
-/*
-// Override to support rearranging the table view.
-- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath
-{
-}
-*/
-
-/*
-// Override to support conditional rearranging of the table view.
-- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath
-{
- // Return NO if you do not want the item to be re-orderable.
- return YES;
-}
-*/
-
-#pragma mark - Table view delegate
-
-- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
-{
- RFduino *rfduino = [[rfduinoManager rfduinos] objectAtIndex:[indexPath row]];
-
- if (! rfduino.outOfRange) {
- [rfduinoManager connectRFduino:rfduino];
- } else {
- [self.tableView deselectRowAtIndexPath:indexPath animated:YES];
- }
-}
-
-#pragma mark - RfduinoDiscoveryDelegate methods
-
-- (void)didDiscoverRFduino:(RFduino *)rfduino
-{
- NSLog(@"didDiscoverRFduino");
- if (! editingRow) {
- NSLog(@"reloadData");
- [self.tableView reloadData];
- }
-}
-
-- (void)didUpdateDiscoveredRFduino:(RFduino *)rfduino
-{
- // NSLog(@"didUpdateRFduino");
- if (! editingRow) {
- [self.tableView reloadData];
- }
-}
-
-- (void)didConnectRFduino:(RFduino *)rfduino
-{
- NSLog(@"didConnectRFduino");
-
- [rfduinoManager stopScan];
-
- loadService = false;
-}
-
-- (void)didLoadServiceRFduino:(RFduino *)rfduino
-{
- AppViewController *viewController = [[AppViewController alloc] init];
- viewController.rfduino = rfduino;
-
- loadService = true;
- [[self navigationController] pushViewController:viewController animated:YES];
-}
-
-- (void)didDisconnectRFduino:(RFduino *)rfduino
-{
- NSLog(@"didDisconnectRFduino");
-
- if (loadService) {
- [[self navigationController] popViewControllerAnimated:YES];
- }
-
- [rfduinoManager startScan];
- [self.tableView reloadData];
-}
-
-@end
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.pbxproj b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.pbxproj
deleted file mode 100755
index 976758a..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,469 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- AABEB8C6185167E000833990 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8C5185167E000833990 /* Foundation.framework */; };
- AABEB8C8185167E000833990 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8C7185167E000833990 /* CoreGraphics.framework */; };
- AABEB8CA185167E000833990 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8C9185167E000833990 /* UIKit.framework */; };
- AABEB8D0185167E000833990 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AABEB8CE185167E000833990 /* InfoPlist.strings */; };
- AABEB8D2185167E000833990 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB8D1185167E000833990 /* main.m */; };
- AABEB8D8185167E000833990 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = AABEB8D7185167E000833990 /* Images.xcassets */; };
- AABEB8DF185167E000833990 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8DE185167E000833990 /* XCTest.framework */; };
- AABEB8E0185167E000833990 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8C5185167E000833990 /* Foundation.framework */; };
- AABEB8E1185167E000833990 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AABEB8C9185167E000833990 /* UIKit.framework */; };
- AABEB901185167EC00833990 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB8F6185167EC00833990 /* AppDelegate.m */; };
- AABEB902185167EC00833990 /* CustomCellBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB8F8185167EC00833990 /* CustomCellBackground.m */; };
- AABEB903185167EC00833990 /* RFduino.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB8FA185167EC00833990 /* RFduino.m */; };
- AABEB904185167EC00833990 /* RfduinoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB8FD185167EC00833990 /* RfduinoManager.m */; };
- AABEB905185167EC00833990 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB900185167EC00833990 /* ScanViewController.m */; };
- AABEB9081851682000833990 /* AppViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AABEB9071851682000833990 /* AppViewController.m */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXContainerItemProxy section */
- AABEB8E2185167E000833990 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = AABEB8BA185167E000833990 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = AABEB8C1185167E000833990;
- remoteInfo = rfduinoBulkDataTransfer;
- };
-/* End PBXContainerItemProxy section */
-
-/* Begin PBXFileReference section */
- AABEB8C2185167E000833990 /* rfduinoBulkDataTransfer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = rfduinoBulkDataTransfer.app; sourceTree = BUILT_PRODUCTS_DIR; };
- AABEB8C5185167E000833990 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- AABEB8C7185167E000833990 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- AABEB8C9185167E000833990 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- AABEB8CD185167E000833990 /* rfduinoBulkDataTransfer-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "rfduinoBulkDataTransfer-Info.plist"; sourceTree = ""; };
- AABEB8CF185167E000833990 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- AABEB8D1185167E000833990 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- AABEB8D3185167E000833990 /* rfduinoBulkDataTransfer-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rfduinoBulkDataTransfer-Prefix.pch"; sourceTree = ""; };
- AABEB8D7185167E000833990 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; };
- AABEB8DD185167E000833990 /* rfduinoBulkDataTransferTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = rfduinoBulkDataTransferTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
- AABEB8DE185167E000833990 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
- AABEB8F5185167EC00833990 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- AABEB8F6185167EC00833990 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
- AABEB8F7185167EC00833990 /* CustomCellBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCellBackground.h; sourceTree = ""; };
- AABEB8F8185167EC00833990 /* CustomCellBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCellBackground.m; sourceTree = ""; };
- AABEB8F9185167EC00833990 /* RFduino.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduino.h; sourceTree = ""; };
- AABEB8FA185167EC00833990 /* RFduino.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFduino.m; sourceTree = ""; };
- AABEB8FB185167EC00833990 /* RFduinoDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoDelegate.h; sourceTree = ""; };
- AABEB8FC185167EC00833990 /* RfduinoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RfduinoManager.h; sourceTree = ""; };
- AABEB8FD185167EC00833990 /* RfduinoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RfduinoManager.m; sourceTree = ""; };
- AABEB8FE185167EC00833990 /* RFduinoManagerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoManagerDelegate.h; sourceTree = ""; };
- AABEB8FF185167EC00833990 /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = ""; };
- AABEB900185167EC00833990 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; };
- AABEB9061851682000833990 /* AppViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppViewController.h; sourceTree = ""; };
- AABEB9071851682000833990 /* AppViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppViewController.m; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- AABEB8BF185167E000833990 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AABEB8C8185167E000833990 /* CoreGraphics.framework in Frameworks */,
- AABEB8CA185167E000833990 /* UIKit.framework in Frameworks */,
- AABEB8C6185167E000833990 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- AABEB8DA185167E000833990 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AABEB8DF185167E000833990 /* XCTest.framework in Frameworks */,
- AABEB8E1185167E000833990 /* UIKit.framework in Frameworks */,
- AABEB8E0185167E000833990 /* Foundation.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- AABEB8B9185167E000833990 = {
- isa = PBXGroup;
- children = (
- AABEB8F4185167EC00833990 /* rfduino */,
- AABEB8CB185167E000833990 /* rfduinoBulkDataTransfer */,
- AABEB8C4185167E000833990 /* Frameworks */,
- AABEB8C3185167E000833990 /* Products */,
- );
- sourceTree = "";
- };
- AABEB8C3185167E000833990 /* Products */ = {
- isa = PBXGroup;
- children = (
- AABEB8C2185167E000833990 /* rfduinoBulkDataTransfer.app */,
- AABEB8DD185167E000833990 /* rfduinoBulkDataTransferTests.xctest */,
- );
- name = Products;
- sourceTree = "";
- };
- AABEB8C4185167E000833990 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- AABEB8C5185167E000833990 /* Foundation.framework */,
- AABEB8C7185167E000833990 /* CoreGraphics.framework */,
- AABEB8C9185167E000833990 /* UIKit.framework */,
- AABEB8DE185167E000833990 /* XCTest.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- AABEB8CB185167E000833990 /* rfduinoBulkDataTransfer */ = {
- isa = PBXGroup;
- children = (
- AABEB9061851682000833990 /* AppViewController.h */,
- AABEB9071851682000833990 /* AppViewController.m */,
- AABEB8D7185167E000833990 /* Images.xcassets */,
- AABEB8CC185167E000833990 /* Supporting Files */,
- );
- path = rfduinoBulkDataTransfer;
- sourceTree = "";
- };
- AABEB8CC185167E000833990 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- AABEB8CD185167E000833990 /* rfduinoBulkDataTransfer-Info.plist */,
- AABEB8CE185167E000833990 /* InfoPlist.strings */,
- AABEB8D1185167E000833990 /* main.m */,
- AABEB8D3185167E000833990 /* rfduinoBulkDataTransfer-Prefix.pch */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- AABEB8F4185167EC00833990 /* rfduino */ = {
- isa = PBXGroup;
- children = (
- AABEB8F5185167EC00833990 /* AppDelegate.h */,
- AABEB8F6185167EC00833990 /* AppDelegate.m */,
- AABEB8F7185167EC00833990 /* CustomCellBackground.h */,
- AABEB8F8185167EC00833990 /* CustomCellBackground.m */,
- AABEB8F9185167EC00833990 /* RFduino.h */,
- AABEB8FA185167EC00833990 /* RFduino.m */,
- AABEB8FB185167EC00833990 /* RFduinoDelegate.h */,
- AABEB8FC185167EC00833990 /* RfduinoManager.h */,
- AABEB8FD185167EC00833990 /* RfduinoManager.m */,
- AABEB8FE185167EC00833990 /* RFduinoManagerDelegate.h */,
- AABEB8FF185167EC00833990 /* ScanViewController.h */,
- AABEB900185167EC00833990 /* ScanViewController.m */,
- );
- name = rfduino;
- path = ../rfduino;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- AABEB8C1185167E000833990 /* rfduinoBulkDataTransfer */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AABEB8EE185167E000833990 /* Build configuration list for PBXNativeTarget "rfduinoBulkDataTransfer" */;
- buildPhases = (
- AABEB8BE185167E000833990 /* Sources */,
- AABEB8BF185167E000833990 /* Frameworks */,
- AABEB8C0185167E000833990 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = rfduinoBulkDataTransfer;
- productName = rfduinoBulkDataTransfer;
- productReference = AABEB8C2185167E000833990 /* rfduinoBulkDataTransfer.app */;
- productType = "com.apple.product-type.application";
- };
- AABEB8DC185167E000833990 /* rfduinoBulkDataTransferTests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AABEB8F1185167E000833990 /* Build configuration list for PBXNativeTarget "rfduinoBulkDataTransferTests" */;
- buildPhases = (
- AABEB8D9185167E000833990 /* Sources */,
- AABEB8DA185167E000833990 /* Frameworks */,
- AABEB8DB185167E000833990 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- AABEB8E3185167E000833990 /* PBXTargetDependency */,
- );
- name = rfduinoBulkDataTransferTests;
- productName = rfduinoBulkDataTransferTests;
- productReference = AABEB8DD185167E000833990 /* rfduinoBulkDataTransferTests.xctest */;
- productType = "com.apple.product-type.bundle.unit-test";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- AABEB8BA185167E000833990 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0500;
- ORGANIZATIONNAME = RFduino;
- TargetAttributes = {
- AABEB8DC185167E000833990 = {
- TestTargetID = AABEB8C1185167E000833990;
- };
- };
- };
- buildConfigurationList = AABEB8BD185167E000833990 /* Build configuration list for PBXProject "rfduinoBulkDataTransfer" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = AABEB8B9185167E000833990;
- productRefGroup = AABEB8C3185167E000833990 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- AABEB8C1185167E000833990 /* rfduinoBulkDataTransfer */,
- AABEB8DC185167E000833990 /* rfduinoBulkDataTransferTests */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- AABEB8C0185167E000833990 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AABEB8D0185167E000833990 /* InfoPlist.strings in Resources */,
- AABEB8D8185167E000833990 /* Images.xcassets in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- AABEB8DB185167E000833990 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- AABEB8BE185167E000833990 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AABEB902185167EC00833990 /* CustomCellBackground.m in Sources */,
- AABEB904185167EC00833990 /* RfduinoManager.m in Sources */,
- AABEB8D2185167E000833990 /* main.m in Sources */,
- AABEB905185167EC00833990 /* ScanViewController.m in Sources */,
- AABEB901185167EC00833990 /* AppDelegate.m in Sources */,
- AABEB9081851682000833990 /* AppViewController.m in Sources */,
- AABEB903185167EC00833990 /* RFduino.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- AABEB8D9185167E000833990 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXTargetDependency section */
- AABEB8E3185167E000833990 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = AABEB8C1185167E000833990 /* rfduinoBulkDataTransfer */;
- targetProxy = AABEB8E2185167E000833990 /* PBXContainerItemProxy */;
- };
-/* End PBXTargetDependency section */
-
-/* Begin PBXVariantGroup section */
- AABEB8CE185167E000833990 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- AABEB8CF185167E000833990 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- AABEB8EC185167E000833990 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- AABEB8ED185167E000833990 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- ENABLE_NS_ASSERTIONS = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 7.0;
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- AABEB8EF185167E000833990 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch";
- INFOPLIST_FILE = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- AABEB8F0185167E000833990 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch";
- INFOPLIST_FILE = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
- AABEB8F2185167E000833990 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
- BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/rfduinoBulkDataTransfer.app/rfduinoBulkDataTransfer";
- FRAMEWORK_SEARCH_PATHS = (
- "$(SDKROOT)/Developer/Library/Frameworks",
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch";
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- INFOPLIST_FILE = "rfduinoBulkDataTransferTests/rfduinoBulkDataTransferTests-Info.plist";
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUNDLE_LOADER)";
- WRAPPER_EXTENSION = xctest;
- };
- name = Debug;
- };
- AABEB8F3185167E000833990 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)";
- BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/rfduinoBulkDataTransfer.app/rfduinoBulkDataTransfer";
- FRAMEWORK_SEARCH_PATHS = (
- "$(SDKROOT)/Developer/Library/Frameworks",
- "$(inherited)",
- "$(DEVELOPER_FRAMEWORKS_DIR)",
- );
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch";
- INFOPLIST_FILE = "rfduinoBulkDataTransferTests/rfduinoBulkDataTransferTests-Info.plist";
- PRODUCT_NAME = "$(TARGET_NAME)";
- TEST_HOST = "$(BUNDLE_LOADER)";
- WRAPPER_EXTENSION = xctest;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- AABEB8BD185167E000833990 /* Build configuration list for PBXProject "rfduinoBulkDataTransfer" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AABEB8EC185167E000833990 /* Debug */,
- AABEB8ED185167E000833990 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- AABEB8EE185167E000833990 /* Build configuration list for PBXNativeTarget "rfduinoBulkDataTransfer" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AABEB8EF185167E000833990 /* Debug */,
- AABEB8F0185167E000833990 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- };
- AABEB8F1185167E000833990 /* Build configuration list for PBXNativeTarget "rfduinoBulkDataTransferTests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AABEB8F2185167E000833990 /* Debug */,
- AABEB8F3185167E000833990 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- };
-/* End XCConfigurationList section */
- };
- rootObject = AABEB8BA185167E000833990 /* Project object */;
-}
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100755
index 076b6fe..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate
deleted file mode 100755
index 3c6d210..0000000
Binary files a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoBulkDataTransfer.xcscheme b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoBulkDataTransfer.xcscheme
deleted file mode 100755
index a7efb8a..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoBulkDataTransfer.xcscheme
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100755
index 3c1b9fa..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
- SchemeUserState
-
- rfduinoBulkDataTransfer.xcscheme
-
- orderHint
- 0
-
-
- SuppressBuildableAutocreation
-
- AABEB8C1185167E000833990
-
- primary
-
-
- AABEB8DC185167E000833990
-
- primary
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.h b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.h
deleted file mode 100755
index 5730d4c..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.h
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "RFduino.h"
-
-@interface AppViewController : UIViewController
-{
-}
-
-@property(strong, nonatomic) RFduino *rfduino;
-
-@end
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.m b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.m
deleted file mode 100644
index e9e81be..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/AppViewController.m
+++ /dev/null
@@ -1,169 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-/*
-This is the matching iPhone for the bulk data transfer sketch. This
-application has been included for completeness, and to demonstrate
-how you could verify that no data was dropped. Its really for
-educational use only - it's output is to the debug window, and it
-doesn't have a UI.
-
-If you would like to test bulk data transfer with one of the existing
-apps, you can use the ColorWheel application. Open the sketch in
-Arduino, compile and open the Serial Monitor. Open the ColorWheel
-application and connect to the sketch. Once connected, the sketch
-will start transferring the data (The ColorWheel application receives
-the data, but ignores it). After the transfer is complete, the
-Serial Monitor will display the start time, end time, elapsed time,
-and kbps.
-*/
-
-#import
-
-#import "AppViewController.h"
-
-@implementation AppViewController
-{
- int packets;
- char ch;
- int packet;
- double start;
-}
-
-@synthesize rfduino;
-
-+ (void)load
-{
- // customUUID = @"c97433f0-be8f-4dc8-b6f0-5343e6100eb4";
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- UIButton *backButton = [UIButton buttonWithType:101]; // left-pointing shape
- [backButton setTitle:@"Disconnect" forState:UIControlStateNormal];
- [backButton addTarget:self action:@selector(disconnect:) forControlEvents:UIControlEventTouchUpInside];
-
- UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
- [[self navigationItem] setLeftBarButtonItem:backItem];
-
- [[self navigationItem] setTitle:@"RFduino Bulk"];
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
-
- [rfduino setDelegate:self];
-
- UIColor *start = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.15];
- UIColor *stop = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.45];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- gradient.frame = [self.view bounds];
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.view.layer insertSublayer:gradient atIndex:0];
-
- packets = 500;
- ch = 'A';
- packet = 0;
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (IBAction)disconnect:(id)sender
-{
- NSLog(@"disconnect pressed");
-
- [rfduino disconnect];
-}
-
-- (void)didReceive:(NSData *)data
-{
- // NSLog(@"RecievedRX");
-
- /*
- uint8_t *p = (uint8_t*)[data bytes];
- NSUInteger len = [data length];
-
- // NSString *s = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
- // NSLog(@"%d=%@", len, s);
- NSMutableString *s = [[NSMutableString alloc] init];
-
- [s appendFormat:@"%d - ", len];
-
- for (int i = 0; i < len; i++)
- if (isprint(p[i]))
- [s appendFormat:@"%c", p[i]];
- else
- [s appendFormat:@"{%02x}", p[i]];
-
- NSLog(@"%@", s);
- */
-
- if (packet == 0)
- {
- NSLog(@"start");
- start = CACurrentMediaTime();
- }
-
- uint8_t *p = (uint8_t*)[data bytes];
- NSUInteger len = [data length];
-
- if (len != 20)
- NSLog(@"len issue");
- for (int i = 0; i < 20; i++)
- {
- if (p[i] != ch)
- NSLog(@"ch issue");
- ch++;
- if (ch > 'Z')
- ch = 'A';
- }
- packet++;
- if (packet >= packets)
- {
- NSLog(@"end");
- double end = CACurrentMediaTime();
- float secs = (end - start);
- int bps = ((packets * 20) * 8) / secs;
- NSLog(@"start: %f", start);
- NSLog(@"end: %f", end);
- NSLog(@"elapsed: %f", secs);
- NSLog(@"kbps: %f", bps / 1000.0);
- }
-}
-
-@end
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/AppIcon.appiconset/Contents.json b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100755
index 91bf9c1..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "iphone",
- "size" : "29x29",
- "scale" : "2x"
- },
- {
- "idiom" : "iphone",
- "size" : "40x40",
- "scale" : "2x"
- },
- {
- "idiom" : "iphone",
- "size" : "60x60",
- "scale" : "2x"
- },
- {
- "idiom" : "ipad",
- "size" : "29x29",
- "scale" : "1x"
- },
- {
- "idiom" : "ipad",
- "size" : "29x29",
- "scale" : "2x"
- },
- {
- "idiom" : "ipad",
- "size" : "40x40",
- "scale" : "1x"
- },
- {
- "idiom" : "ipad",
- "size" : "40x40",
- "scale" : "2x"
- },
- {
- "idiom" : "ipad",
- "size" : "76x76",
- "scale" : "1x"
- },
- {
- "idiom" : "ipad",
- "size" : "76x76",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
\ No newline at end of file
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/LaunchImage.launchimage/Contents.json b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/LaunchImage.launchimage/Contents.json
deleted file mode 100755
index 6f870a4..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/Images.xcassets/LaunchImage.launchimage/Contents.json
+++ /dev/null
@@ -1,51 +0,0 @@
-{
- "images" : [
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "iphone",
- "subtype" : "retina4",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "2x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "1x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "1x"
- },
- {
- "orientation" : "portrait",
- "idiom" : "ipad",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "2x"
- },
- {
- "orientation" : "landscape",
- "idiom" : "ipad",
- "extent" : "full-screen",
- "minimum-system-version" : "7.0",
- "scale" : "2x"
- }
- ],
- "info" : {
- "version" : 1,
- "author" : "xcode"
- }
-}
\ No newline at end of file
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/en.lproj/InfoPlist.strings b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/en.lproj/InfoPlist.strings
deleted file mode 100755
index 477b28f..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/main.m b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/main.m
deleted file mode 100755
index 8cadba0..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// main.m
-// rfduinoBulkDataTransfer
-//
-// Created by Steve on 12/5/13.
-// Copyright (c) 2013 RFduino. All rights reserved.
-//
-
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char * argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Info.plist b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Info.plist
deleted file mode 100755
index 1087eed..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Info.plist
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- ${PRODUCT_NAME}
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIdentifier
- com.RFduino.${PRODUCT_NAME:rfc1034identifier}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch b/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch
deleted file mode 100755
index 743435c..0000000
--- a/iPhone Apps/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer/rfduinoBulkDataTransfer-Prefix.pch
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-// Prefix header
-//
-// The contents of this file are implicitly included at the beginning of every source file.
-//
-
-#import
-
-#ifndef __IPHONE_3_0
-#warning "This project uses features only available in iOS SDK 3.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/iPhone Apps/rfduinoColorWheel/icon-144.png b/iPhone Apps/rfduinoColorWheel/icon-144.png
deleted file mode 100755
index 1b20be2..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/icon-144.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/icon-72.png b/iPhone Apps/rfduinoColorWheel/icon-72.png
deleted file mode 100755
index ae9bae9..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/icon-72.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/icon.png b/iPhone Apps/rfduinoColorWheel/icon.png
deleted file mode 100755
index c8a9146..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/icon.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/icon@2x.png b/iPhone Apps/rfduinoColorWheel/icon@2x.png
deleted file mode 100755
index 82a0b27..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/icon@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.pbxproj b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.pbxproj
deleted file mode 100755
index 2152c44..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,367 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- AA07EB7D176BF80500AB755D /* CustomCellBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = AA07EB7C176BF80500AB755D /* CustomCellBackground.m */; };
- AA9B326417B19E7700623C09 /* UIImage+Extras.m in Sources */ = {isa = PBXBuildFile; fileRef = AA9B326317B19E7700623C09 /* UIImage+Extras.m */; };
- AA9B326717B2930C00623C09 /* icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = AA9B326517B2930C00623C09 /* icon-72.png */; };
- AA9B326817B2930C00623C09 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = AA9B326617B2930C00623C09 /* icon.png */; };
- AA9B326A17B2945300623C09 /* icon-144.png in Resources */ = {isa = PBXBuildFile; fileRef = AA9B326917B2945300623C09 /* icon-144.png */; };
- AAC4277816C9D86000149784 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4277716C9D86000149784 /* UIKit.framework */; };
- AAC4277A16C9D86000149784 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4277916C9D86000149784 /* Foundation.framework */; };
- AAC4277C16C9D86000149784 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4277B16C9D86000149784 /* CoreGraphics.framework */; };
- AAC4278216C9D86000149784 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAC4278016C9D86000149784 /* InfoPlist.strings */; };
- AAC4278416C9D86000149784 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4278316C9D86000149784 /* main.m */; };
- AAC4278A16C9D86000149784 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4278916C9D86000149784 /* Default.png */; };
- AAC4278C16C9D86000149784 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4278B16C9D86000149784 /* Default@2x.png */; };
- AAC4278E16C9D86000149784 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4278D16C9D86000149784 /* Default-568h@2x.png */; };
- AAC4279F16C9D86C00149784 /* RFduino.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4279716C9D86C00149784 /* RFduino.m */; };
- AAC427A016C9D86C00149784 /* RfduinoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4279A16C9D86C00149784 /* RfduinoManager.m */; };
- AAC427A116C9D86C00149784 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4279D16C9D86C00149784 /* ScanViewController.m */; };
- AAC427AC16C9D8EB00149784 /* AppViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427A716C9D8EB00149784 /* AppViewController.m */; };
- AAC427AD16C9D8EB00149784 /* AppViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AAC427A816C9D8EB00149784 /* AppViewController.xib */; };
- AAC427AF16C9D8EB00149784 /* colorWheel1.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC427AB16C9D8EB00149784 /* colorWheel1.png */; };
- AAC427B116C9DC3E00149784 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC427B016C9DC3E00149784 /* CoreBluetooth.framework */; };
- AAC428C316C9FE3600149784 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC428C216C9FE3600149784 /* AppDelegate.m */; };
- AAE5C88416CDCBA1001005E3 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAE5C88316CDCBA1001005E3 /* icon@2x.png */; };
- AAEE69D316D3F572005A5AEA /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAEE69D216D3F572005A5AEA /* QuartzCore.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- AA07EB7B176BF80500AB755D /* CustomCellBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCellBackground.h; sourceTree = ""; };
- AA07EB7C176BF80500AB755D /* CustomCellBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCellBackground.m; sourceTree = ""; };
- AA9B326217B19E7700623C09 /* UIImage+Extras.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Extras.h"; sourceTree = ""; };
- AA9B326317B19E7700623C09 /* UIImage+Extras.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Extras.m"; sourceTree = ""; };
- AA9B326517B2930C00623C09 /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = ""; };
- AA9B326617B2930C00623C09 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = ""; };
- AA9B326917B2945300623C09 /* icon-144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-144.png"; sourceTree = ""; };
- AAC4277316C9D86000149784 /* rfduinoColorWheel.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = rfduinoColorWheel.app; sourceTree = BUILT_PRODUCTS_DIR; };
- AAC4277716C9D86000149784 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- AAC4277916C9D86000149784 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- AAC4277B16C9D86000149784 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- AAC4277F16C9D86000149784 /* rfduinoColorWheel-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "rfduinoColorWheel-Info.plist"; sourceTree = ""; };
- AAC4278116C9D86000149784 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- AAC4278316C9D86000149784 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- AAC4278516C9D86000149784 /* rfduinoColorWheel-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rfduinoColorWheel-Prefix.pch"; sourceTree = ""; };
- AAC4278916C9D86000149784 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; };
- AAC4278B16C9D86000149784 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; };
- AAC4278D16C9D86000149784 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; };
- AAC4279616C9D86C00149784 /* RFduino.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduino.h; sourceTree = ""; };
- AAC4279716C9D86C00149784 /* RFduino.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFduino.m; sourceTree = ""; };
- AAC4279816C9D86C00149784 /* RFduinoDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoDelegate.h; sourceTree = ""; };
- AAC4279916C9D86C00149784 /* RfduinoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RfduinoManager.h; sourceTree = ""; };
- AAC4279A16C9D86C00149784 /* RfduinoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RfduinoManager.m; sourceTree = ""; };
- AAC4279B16C9D86C00149784 /* RFduinoManagerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoManagerDelegate.h; sourceTree = ""; };
- AAC4279C16C9D86C00149784 /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = ""; };
- AAC4279D16C9D86C00149784 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; };
- AAC427A616C9D8EB00149784 /* AppViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppViewController.h; sourceTree = ""; };
- AAC427A716C9D8EB00149784 /* AppViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppViewController.m; sourceTree = ""; };
- AAC427A816C9D8EB00149784 /* AppViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AppViewController.xib; sourceTree = ""; };
- AAC427AB16C9D8EB00149784 /* colorWheel1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = colorWheel1.png; sourceTree = ""; };
- AAC427B016C9DC3E00149784 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
- AAC428C116C9FE3600149784 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- AAC428C216C9FE3600149784 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
- AAE5C88316CDCBA1001005E3 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = ""; };
- AAEE69D216D3F572005A5AEA /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- AAC4277016C9D86000149784 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAEE69D316D3F572005A5AEA /* QuartzCore.framework in Frameworks */,
- AAC427B116C9DC3E00149784 /* CoreBluetooth.framework in Frameworks */,
- AAC4277816C9D86000149784 /* UIKit.framework in Frameworks */,
- AAC4277A16C9D86000149784 /* Foundation.framework in Frameworks */,
- AAC4277C16C9D86000149784 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- AAC4276816C9D86000149784 = {
- isa = PBXGroup;
- children = (
- AA9B326917B2945300623C09 /* icon-144.png */,
- AA9B326517B2930C00623C09 /* icon-72.png */,
- AA9B326617B2930C00623C09 /* icon.png */,
- AAE5C88316CDCBA1001005E3 /* icon@2x.png */,
- AAC4279416C9D86C00149784 /* rfduino */,
- AAC4277D16C9D86000149784 /* rfduinoColorWheel */,
- AAC4277616C9D86000149784 /* Frameworks */,
- AAC4277416C9D86000149784 /* Products */,
- );
- sourceTree = "";
- };
- AAC4277416C9D86000149784 /* Products */ = {
- isa = PBXGroup;
- children = (
- AAC4277316C9D86000149784 /* rfduinoColorWheel.app */,
- );
- name = Products;
- sourceTree = "";
- };
- AAC4277616C9D86000149784 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- AAEE69D216D3F572005A5AEA /* QuartzCore.framework */,
- AAC427B016C9DC3E00149784 /* CoreBluetooth.framework */,
- AAC4277716C9D86000149784 /* UIKit.framework */,
- AAC4277916C9D86000149784 /* Foundation.framework */,
- AAC4277B16C9D86000149784 /* CoreGraphics.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- AAC4277D16C9D86000149784 /* rfduinoColorWheel */ = {
- isa = PBXGroup;
- children = (
- AAC427A616C9D8EB00149784 /* AppViewController.h */,
- AAC427A716C9D8EB00149784 /* AppViewController.m */,
- AAC427A816C9D8EB00149784 /* AppViewController.xib */,
- AA9B326217B19E7700623C09 /* UIImage+Extras.h */,
- AA9B326317B19E7700623C09 /* UIImage+Extras.m */,
- AAC427AB16C9D8EB00149784 /* colorWheel1.png */,
- AAC4277E16C9D86000149784 /* Supporting Files */,
- );
- path = rfduinoColorWheel;
- sourceTree = "";
- };
- AAC4277E16C9D86000149784 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- AAC4277F16C9D86000149784 /* rfduinoColorWheel-Info.plist */,
- AAC4278016C9D86000149784 /* InfoPlist.strings */,
- AAC4278316C9D86000149784 /* main.m */,
- AAC4278516C9D86000149784 /* rfduinoColorWheel-Prefix.pch */,
- AAC4278916C9D86000149784 /* Default.png */,
- AAC4278B16C9D86000149784 /* Default@2x.png */,
- AAC4278D16C9D86000149784 /* Default-568h@2x.png */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- AAC4279416C9D86C00149784 /* rfduino */ = {
- isa = PBXGroup;
- children = (
- AAC428C116C9FE3600149784 /* AppDelegate.h */,
- AAC428C216C9FE3600149784 /* AppDelegate.m */,
- AAC4279616C9D86C00149784 /* RFduino.h */,
- AAC4279716C9D86C00149784 /* RFduino.m */,
- AAC4279816C9D86C00149784 /* RFduinoDelegate.h */,
- AAC4279916C9D86C00149784 /* RfduinoManager.h */,
- AAC4279A16C9D86C00149784 /* RfduinoManager.m */,
- AAC4279B16C9D86C00149784 /* RFduinoManagerDelegate.h */,
- AAC4279C16C9D86C00149784 /* ScanViewController.h */,
- AAC4279D16C9D86C00149784 /* ScanViewController.m */,
- AA07EB7B176BF80500AB755D /* CustomCellBackground.h */,
- AA07EB7C176BF80500AB755D /* CustomCellBackground.m */,
- );
- name = rfduino;
- path = ../rfduino;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- AAC4277216C9D86000149784 /* rfduinoColorWheel */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AAC4279116C9D86000149784 /* Build configuration list for PBXNativeTarget "rfduinoColorWheel" */;
- buildPhases = (
- AAC4276F16C9D86000149784 /* Sources */,
- AAC4277016C9D86000149784 /* Frameworks */,
- AAC4277116C9D86000149784 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = rfduinoColorWheel;
- productName = rfduinoColorWheel;
- productReference = AAC4277316C9D86000149784 /* rfduinoColorWheel.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- AAC4276A16C9D86000149784 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0450;
- ORGANIZATIONNAME = OpenSourceRF;
- };
- buildConfigurationList = AAC4276D16C9D86000149784 /* Build configuration list for PBXProject "rfduinoColorWheel" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = AAC4276816C9D86000149784;
- productRefGroup = AAC4277416C9D86000149784 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- AAC4277216C9D86000149784 /* rfduinoColorWheel */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- AAC4277116C9D86000149784 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC4278216C9D86000149784 /* InfoPlist.strings in Resources */,
- AAC4278A16C9D86000149784 /* Default.png in Resources */,
- AAC4278C16C9D86000149784 /* Default@2x.png in Resources */,
- AAC4278E16C9D86000149784 /* Default-568h@2x.png in Resources */,
- AAC427AD16C9D8EB00149784 /* AppViewController.xib in Resources */,
- AAC427AF16C9D8EB00149784 /* colorWheel1.png in Resources */,
- AAE5C88416CDCBA1001005E3 /* icon@2x.png in Resources */,
- AA9B326717B2930C00623C09 /* icon-72.png in Resources */,
- AA9B326817B2930C00623C09 /* icon.png in Resources */,
- AA9B326A17B2945300623C09 /* icon-144.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- AAC4276F16C9D86000149784 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC4278416C9D86000149784 /* main.m in Sources */,
- AAC4279F16C9D86C00149784 /* RFduino.m in Sources */,
- AAC427A016C9D86C00149784 /* RfduinoManager.m in Sources */,
- AAC427A116C9D86C00149784 /* ScanViewController.m in Sources */,
- AAC427AC16C9D8EB00149784 /* AppViewController.m in Sources */,
- AAC428C316C9FE3600149784 /* AppDelegate.m in Sources */,
- AA07EB7D176BF80500AB755D /* CustomCellBackground.m in Sources */,
- AA9B326417B19E7700623C09 /* UIImage+Extras.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- AAC4278016C9D86000149784 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- AAC4278116C9D86000149784 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- AAC4278F16C9D86000149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- AAC4279016C9D86000149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- AAC4279216C9D86000149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoColorWheel/rfduinoColorWheel-Prefix.pch";
- INFOPLIST_FILE = "rfduinoColorWheel/rfduinoColorWheel-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- AAC4279316C9D86000149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoColorWheel/rfduinoColorWheel-Prefix.pch";
- INFOPLIST_FILE = "rfduinoColorWheel/rfduinoColorWheel-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- AAC4276D16C9D86000149784 /* Build configuration list for PBXProject "rfduinoColorWheel" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC4278F16C9D86000149784 /* Debug */,
- AAC4279016C9D86000149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- AAC4279116C9D86000149784 /* Build configuration list for PBXNativeTarget "rfduinoColorWheel" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC4279216C9D86000149784 /* Debug */,
- AAC4279316C9D86000149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = AAC4276A16C9D86000149784 /* Project object */;
-}
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100755
index e08107d..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.h b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.h
deleted file mode 100755
index 48b805a..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.h
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "RFduino.h"
-
-@interface AppViewController : UIViewController
-{
- __weak IBOutlet UIImageView *colorWheel;
-
- __weak IBOutlet UIButton *colorSwatch;
-
- __weak IBOutlet UILabel *rLabel;
- __weak IBOutlet UILabel *gLabel;
- __weak IBOutlet UILabel *bLabel;
-
- __weak IBOutlet UISlider *rSlider;
- __weak IBOutlet UISlider *gSlider;
- __weak IBOutlet UISlider *bSlider;
-
- __weak IBOutlet UITextField *rValue;
- __weak IBOutlet UITextField *gValue;
- __weak IBOutlet UITextField *bValue;
-
- float red;
- float green;
- float blue;
-}
-
-@property(strong, nonatomic) RFduino *rfduino;
-
-- (void) pickedColor:(UIColor*)color;
-
-- (IBAction)rSliderChanged:(id)sender;
-- (IBAction)gSliderChanged:(id)sender;
-- (IBAction)bSliderChanged:(id)sender;
-
-- (IBAction)rEditingDidEnd:(id)sender;
-- (IBAction)gEditingDidEnd:(id)sender;
-- (IBAction)bEditingDidEnd:(id)sender;
-
-@end
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.m b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.m
deleted file mode 100644
index 9db6f15..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.m
+++ /dev/null
@@ -1,317 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#include
-
-#import "AppViewController.h"
-#import "UIImage+Extras.h"
-
-@implementation AppViewController
-
-@synthesize rfduino;
-
-+ (void)load
-{
- // customUUID = @"c97433f0-be8f-4dc8-b6f0-5343e6100eb4";
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- UIButton *backButton = [UIButton buttonWithType:101]; // left-pointing shape
- [backButton setTitle:@"Disconnect" forState:UIControlStateNormal];
- [backButton addTarget:self action:@selector(disconnect:) forControlEvents:UIControlEventTouchUpInside];
-
- UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
- [[self navigationItem] setLeftBarButtonItem:backItem];
-
- [[self navigationItem] setTitle:@"RFduino ColorWheel"];
- }
- return self;
-}
-
-- (void)manualLayout
-{
- CGRect rect = [[UIScreen mainScreen] bounds];
-
- if (UIDeviceOrientationIsLandscape(self.interfaceOrientation)) {
- if (rect.size.height >= 1024) { // iPad
- colorWheel.frame = CGRectMake(20,50,600,600);
-
- colorSwatch.frame = CGRectMake(667,260,330,16);
-
- rLabel.frame = CGRectMake(667,299,21,21);
- gLabel.frame = CGRectMake(667,347,21,21);
- bLabel.frame = CGRectMake(667,395,21,21);
-
- rSlider.frame = CGRectMake(694,300,242,23);
- gSlider.frame = CGRectMake(694,348,242,23);
- bSlider.frame = CGRectMake(694,396,242,23);
-
- rValue.frame = CGRectMake(950,296,45,30);
- gValue.frame = CGRectMake(950,344,45,30);
- bValue.frame = CGRectMake(950,392,45,30);
- } else if (rect.size.height >= 568) { // iPhone 5
- colorWheel.frame = CGRectMake(7,7,250,250);
-
- colorSwatch.frame = CGRectMake(267,60,280,16);
-
- rLabel.frame = CGRectMake(267,89,21,21);
- gLabel.frame = CGRectMake(267,127,21,21);
- bLabel.frame = CGRectMake(267,165,21,21);
-
- rSlider.frame = CGRectMake(294,90,202,23);
- gSlider.frame = CGRectMake(294,128,202,23);
- bSlider.frame = CGRectMake(294,166,202,23);
-
- rValue.frame = CGRectMake(502,86,45,30);
- gValue.frame = CGRectMake(502,124,45,30);
- bValue.frame = CGRectMake(502,162,45,30);
- } else { // iPhone 4S
- colorWheel.frame = CGRectMake(0,7,250,250);
-
- colorSwatch.frame = CGRectMake(260,60,213,16);
-
- rLabel.frame = CGRectMake(260,89,21,21);
- gLabel.frame = CGRectMake(260,127,21,21);
- bLabel.frame = CGRectMake(260,165,21,21);
-
- rSlider.frame = CGRectMake(287,90,135,23);
- gSlider.frame = CGRectMake(287,128,135,23);
- bSlider.frame = CGRectMake(287,166,135,23);
-
- rValue.frame = CGRectMake(428,86,45,30);
- gValue.frame = CGRectMake(428,124,45,30);
- bValue.frame = CGRectMake(428,162,45,30);
- }
- } else { // UIDeviceOrientationIsPortrait(self.interfaceOrientation)
- if (rect.size.height >= 1024) { // iPad
- colorWheel.frame = CGRectMake(80,50,600,600);
-
- colorSwatch.frame = CGRectMake(40,704,685,16);
-
- rLabel.frame = CGRectMake(40,740,21,21);
- gLabel.frame = CGRectMake(40,788,21,21);
- bLabel.frame = CGRectMake(40,836,21,21);
-
- rSlider.frame = CGRectMake(67,741,602,23);
- gSlider.frame = CGRectMake(67,789,602,23);
- bSlider.frame = CGRectMake(67,837,602,23);
-
- rValue.frame = CGRectMake(680,737,45,30);
- gValue.frame = CGRectMake(680,785,45,30);
- bValue.frame = CGRectMake(680,833,45,30);
- } else if (rect.size.height >= 568) { // iPhone 5
- colorWheel.frame = CGRectMake(35,20,250,250);
-
- colorSwatch.frame = CGRectMake(20,304,280,16);
-
- rLabel.frame = CGRectMake(20,330,21,21);
- gLabel.frame = CGRectMake(20,368,21,21);
- bLabel.frame = CGRectMake(20,406,21,21);
-
- rSlider.frame = CGRectMake(47,331,202,23);
- gSlider.frame = CGRectMake(47,369,202,23);
- bSlider.frame = CGRectMake(47,407,202,23);
-
- rValue.frame = CGRectMake(255,327,45,30);
- gValue.frame = CGRectMake(255,365,45,30);
- bValue.frame = CGRectMake(255,403,45,30);
- } else { // iPhone 4S
- colorWheel.frame = CGRectMake(35,13,250,250);
-
- colorSwatch.frame = CGRectMake(20,274,280,16);
-
- rLabel.frame = CGRectMake(20,300,21,21);
- gLabel.frame = CGRectMake(20,338,21,21);
- bLabel.frame = CGRectMake(20,376,21,21);
-
- rSlider.frame = CGRectMake(47,301,202,23);
- gSlider.frame = CGRectMake(47,339,202,23);
- bSlider.frame = CGRectMake(47,377,202,23);
-
- rValue.frame = CGRectMake(255,297,45,30);
- gValue.frame = CGRectMake(255,335,45,30);
- bValue.frame = CGRectMake(255,373,45,30);
- }
- }
-
- if (colorWheel.frame.size.width != colorWheel.image.size.width) {
- UIImage *image1 = [UIImage imageNamed:@"colorWheel1.png"];
- UIImage *image2 = [image1 imageByScalingProportionallyToSize:colorWheel.frame.size];
- [colorWheel setImage:image2];
- }
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
-
- // Do any additional setup after loading the view from its nib.
-
- [rfduino setDelegate:self];
-
- // delegate needed so UITextField textFieldShouldReturn can dismiss the keyboard when the return key is pressed
- rValue.delegate = self;
- gValue.delegate = self;
- bValue.delegate = self;
-
- UIColor *start = [UIColor colorWithRed:102/255.0 green:102/255.0 blue:102/255.0 alpha:1.0];
- UIColor *stop = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:1.0];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- //gradient.frame = [self.view bounds];
- gradient.frame = CGRectMake(0, 0, 1024, 1024);
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.view.layer insertSublayer:gradient atIndex:0];
-
- // self.view.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]];
-
- [self manualLayout];
-}
-
-- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
-{
- [self manualLayout];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (IBAction)disconnect:(id)sender
-{
- NSLog(@"disconnect pressed");
-
- [rfduino disconnect];
-}
-
-- (void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
-{
- UITouch* touch = [touches anyObject];
- CGPoint point = [touch locationInView:colorWheel];
- if (CGRectContainsPoint(colorWheel.frame, point)) {
- UIColor *color = [colorWheel.image pixelColorAt:point];
- [self pickedColor:color];
- }
-}
-
-- (void)setColor
-{
- NSLog(@"colors: RGB %f %f %f", red, green, blue);
-
- UIColor *color = [UIColor colorWithRed:red green:green blue:blue alpha:1.0];
-
- [colorSwatch setHighlighted:YES];
- [colorSwatch setTintColor:color];
-
- uint8_t tx[3] = { red * 255, green * 255, blue * 255 };
- NSData *data = [NSData dataWithBytes:(void*)&tx length:3];
-
- [rfduino send:data];
-}
-
-- (void)pickedColor:(UIColor*)color
-{
- NSLog(@"Picked Color");
-
- const CGFloat *components = CGColorGetComponents([color CGColor]);
-
- red = components[0];
- green = components[1];
- blue = components[2];
-
- rSlider.value = red;
- gSlider.value = green;
- bSlider.value = blue;
-
- rValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(red * 255)];
- gValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(green * 255)];
- bValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(blue * 255)];
-
- [self setColor];
-}
-
-- (IBAction)rSliderChanged:(id)sender
-{
- NSLog(@"rSliderChanged");
- red = [rSlider value];
- rValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(red * 255)];
- [self setColor];
-}
-
-- (IBAction)gSliderChanged:(id)sender
-{
- NSLog(@"gSliderChanged");
- green = [gSlider value];
- gValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(green * 255)];
- [self setColor];
-}
-
-- (IBAction)bSliderChanged:(id)sender
-{
- NSLog(@"bSliderChanged");
- blue = [bSlider value];
- bValue.text = [[NSString alloc] initWithFormat:@"%d", (int)(blue * 255)];
- [self setColor];
-}
-
-- (IBAction)rEditingDidEnd:(id)sender
-{
- NSLog(@"rEditingDidEnd");
- red = rValue.text.intValue / 255.0;
- rSlider.value = red;
- [self setColor];
-}
-
-- (IBAction)gEditingDidEnd:(id)sender
-{
- NSLog(@"gEditingDidEnd");
- green = gValue.text.intValue / 255.0;
- gSlider.value = green;
- [self setColor];
-}
-
-- (IBAction)bEditingDidEnd:(id)sender
-{
- NSLog(@"bEditingDidEnd");
- blue = bValue.text.intValue / 255.0;
- bSlider.value = blue;
- [self setColor];
-}
-
-- (BOOL)textFieldShouldReturn:(UITextField *)textField
-{
- NSLog(@"textFieldShouldReturn");
- [textField resignFirstResponder];
- return YES;
-}
-
-@end
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.xib b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.xib
deleted file mode 100755
index 48cda74..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/AppViewController.xib
+++ /dev/null
@@ -1,717 +0,0 @@
-
-
-
- 1552
- 12E55
- 3084
- 1187.39
- 626.00
-
-
- IBProxyObject
- IBUIButton
- IBUIImageView
- IBUILabel
- IBUISlider
- IBUITextField
- IBUIView
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
-
-
-
-
-
-
- view
-
-
-
- 3
-
-
-
- colorWheel
-
-
-
- 51
-
-
-
- colorSwatch
-
-
-
- 52
-
-
-
- rSlider
-
-
-
- 212
-
-
-
- gSlider
-
-
-
- 213
-
-
-
- bSlider
-
-
-
- 214
-
-
-
- rValue
-
-
-
- 215
-
-
-
- gValue
-
-
-
- 216
-
-
-
- bValue
-
-
-
- 217
-
-
-
- rLabel
-
-
-
- 251
-
-
-
- gLabel
-
-
-
- 252
-
-
-
- bLabel
-
-
-
- 253
-
-
-
- rSliderChanged:
-
-
- 7
-
- 250
-
-
-
- gSliderChanged:
-
-
- 7
-
- 249
-
-
-
- bSliderChanged:
-
-
- 7
-
- 248
-
-
-
- rEditingDidEnd:
-
-
- 19
-
- 229
-
-
-
- gEditingDidEnd:
-
-
- 19
-
- 230
-
-
-
- bEditingDidEnd:
-
-
- 19
-
- 231
-
-
-
-
-
- 0
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -1
-
-
- File's Owner
-
-
- -2
-
-
-
-
- 41
-
-
-
-
-
- 42
-
-
-
-
-
- 65
-
-
-
-
-
- 69
-
-
-
-
-
- 73
-
-
-
-
-
- 95
-
-
-
-
-
- 120
-
-
-
-
-
- 130
-
-
-
-
-
- 142
-
-
-
-
-
- 149
-
-
-
-
-
- 157
-
-
-
-
-
-
-
- AppViewController
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- UIResponder
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- 264
-
-
-
-
- AppViewController
- UIViewController
-
- id
- id
- id
- id
- id
- id
- id
-
-
-
- bEditingDidEnd:
- id
-
-
- bSliderChanged:
- id
-
-
- disconnect:
- id
-
-
- gEditingDidEnd:
- id
-
-
- gSliderChanged:
- id
-
-
- rEditingDidEnd:
- id
-
-
- rSliderChanged:
- id
-
-
-
- UILabel
- UISlider
- UITextField
- UIButton
- UIImageView
- UILabel
- UISlider
- UITextField
- UILabel
- UISlider
- UITextField
-
-
-
- bLabel
- UILabel
-
-
- bSlider
- UISlider
-
-
- bValue
- UITextField
-
-
- colorSwatch
- UIButton
-
-
- colorWheel
- UIImageView
-
-
- gLabel
- UILabel
-
-
- gSlider
- UISlider
-
-
- gValue
- UITextField
-
-
- rLabel
- UILabel
-
-
- rSlider
- UISlider
-
-
- rValue
- UITextField
-
-
-
- IBProjectSource
- ./Classes/AppViewController.h
-
-
-
-
- 0
- IBCocoaTouchFramework
- YES
- 3
- 2083
-
-
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default-568h@2x.png b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default-568h@2x.png
deleted file mode 100755
index 0891b7a..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default-568h@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default.png b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default.png
deleted file mode 100755
index 4c8ca6f..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default@2x.png b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default@2x.png
deleted file mode 100755
index 35b84cf..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/Default@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.h b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.h
deleted file mode 100755
index 93add82..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.h
+++ /dev/null
@@ -1,16 +0,0 @@
-//
-// UIImage+Extras.h
-// BitmapResearch2
-//
-// Created by Steve on 8/6/13.
-// Copyright (c) 2013 Steve. All rights reserved.
-//
-
-#import
-
-@interface UIImage (Extras)
-
-- (UIImage *)imageByScalingProportionallyToSize:(CGSize)targetSize;
-- (UIColor *)pixelColorAt:(CGPoint)point;
-
-@end
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.m b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.m
deleted file mode 100755
index 6ed2a0c..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/UIImage+Extras.m
+++ /dev/null
@@ -1,107 +0,0 @@
-//
-// UIImage+Extras.m
-// BitmapResearch2
-//
-// Created by Steve on 8/6/13.
-// Copyright (c) 2013 Steve. All rights reserved.
-//
-
-#import "UIImage+Extras.h"
-
-@implementation UIImage (Extras)
-
-// http://stackoverflow.com/questions/185652/how-to-scale-a-uiimageview-proportionally
-- (UIImage *)imageByScalingProportionallyToSize:(CGSize)targetSize
-{
- UIImage *sourceImage = self;
- UIImage *newImage = nil;
-
- CGSize imageSize = sourceImage.size;
- CGFloat width = imageSize.width;
- CGFloat height = imageSize.height;
-
- CGFloat targetWidth = targetSize.width;
- CGFloat targetHeight = targetSize.height;
-
- CGFloat scaleFactor = 0.0;
- CGFloat scaledWidth = targetWidth;
- CGFloat scaledHeight = targetHeight;
-
- CGPoint thumbnailPoint = CGPointMake(0.0,0.0);
-
- if (CGSizeEqualToSize(imageSize, targetSize) == NO) {
-
- CGFloat widthFactor = targetWidth / width;
- CGFloat heightFactor = targetHeight / height;
-
- if (widthFactor < heightFactor)
- scaleFactor = widthFactor;
- else
- scaleFactor = heightFactor;
-
- scaledWidth = width * scaleFactor;
- scaledHeight = height * scaleFactor;
-
- // center the image
-
- if (widthFactor < heightFactor) {
- thumbnailPoint.y = (targetHeight - scaledHeight) * 0.5;
- } else if (widthFactor > heightFactor) {
- thumbnailPoint.x = (targetWidth - scaledWidth) * 0.5;
- }
- }
-
-
- // this is actually the interesting part:
-
- UIGraphicsBeginImageContext(targetSize);
-
- CGRect thumbnailRect = CGRectZero;
- thumbnailRect.origin = thumbnailPoint;
- thumbnailRect.size.width = scaledWidth;
- thumbnailRect.size.height = scaledHeight;
-
- [sourceImage drawInRect:thumbnailRect];
-
- newImage = UIGraphicsGetImageFromCurrentImageContext();
- UIGraphicsEndImageContext();
-
- if(newImage == nil) NSLog(@"could not scale image");
-
- return newImage ;
-}
-
-// http://stackoverflow.com/questions/448125/how-to-get-pixel-data-from-a-uiimage-cocoa-touch-or-cgimage-core-graphics
-- (UIColor *)pixelColorAt:(CGPoint)point
-{
- // First get the image into your data buffer
- CGImageRef imageRef = [self CGImage];
- NSUInteger width = CGImageGetWidth(imageRef);
- NSUInteger height = CGImageGetHeight(imageRef);
- CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
- unsigned char *rawData = (unsigned char*) calloc(height * width * 4, sizeof(unsigned char));
- NSUInteger bytesPerPixel = 4;
- NSUInteger bytesPerRow = bytesPerPixel * width;
- NSUInteger bitsPerComponent = 8;
- CGContextRef context = CGBitmapContextCreate(rawData, width, height,
- bitsPerComponent, bytesPerRow, colorSpace,
- kCGImageAlphaPremultipliedLast | kCGBitmapByteOrder32Big);
- CGColorSpaceRelease(colorSpace);
-
- CGContextDrawImage(context, CGRectMake(0, 0, width, height), imageRef);
- CGContextRelease(context);
-
- // rawData in the RGBA8888 pixel format.
- int byteIndex = (bytesPerRow * (int)point.y) + (int)point.x * bytesPerPixel;
-
- unsigned char red = rawData[byteIndex];
- unsigned char green = rawData[byteIndex + 1];
- unsigned char blue = rawData[byteIndex + 2];
- unsigned char alpha = rawData[byteIndex + 3];
-
- free(rawData);
-
- return [UIColor colorWithRed:red/255.0f green:green/255.0f blue:blue/255.0f alpha:alpha/255.0f];
-}
-
-@end
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/colorWheel1.png b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/colorWheel1.png
deleted file mode 100755
index 07a14c1..0000000
Binary files a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/colorWheel1.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/en.lproj/InfoPlist.strings b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/en.lproj/InfoPlist.strings
deleted file mode 100755
index 477b28f..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/main.m b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/main.m
deleted file mode 100755
index 2736a11..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// main.m
-// rfduinoColorWheel
-//
-// Created by Steve on 2/11/13.
-// Copyright (c) 2013 RF Digital. All rights reserved.
-//
-
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Info.plist b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Info.plist
deleted file mode 100755
index b8d95ff..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Info.plist
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- RFduino ColorWheel
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIcons
-
- CFBundlePrimaryIcon
-
- CFBundleIconFiles
-
- icon@2x.png
- icon-72.png
- icon.png
- icon-144.png
-
-
-
- CFBundleIdentifier
- com.OpenSourceRF.${PRODUCT_NAME:rfc1034identifier}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Prefix.pch b/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Prefix.pch
deleted file mode 100755
index bfe7e8c..0000000
--- a/iPhone Apps/rfduinoColorWheel/rfduinoColorWheel/rfduinoColorWheel-Prefix.pch
+++ /dev/null
@@ -1,14 +0,0 @@
-//
-// Prefix header for all source files of the 'rfduinoColorWheel' target in the 'rfduinoColorWheel' project
-//
-
-#import
-
-#ifndef __IPHONE_3_0
-#warning "This project uses features only available in iOS SDK 3.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/iPhone Apps/rfduinoLedButton/icon-144.png b/iPhone Apps/rfduinoLedButton/icon-144.png
deleted file mode 100755
index 75bad77..0000000
Binary files a/iPhone Apps/rfduinoLedButton/icon-144.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/icon-72.png b/iPhone Apps/rfduinoLedButton/icon-72.png
deleted file mode 100755
index 58f1361..0000000
Binary files a/iPhone Apps/rfduinoLedButton/icon-72.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/icon.png b/iPhone Apps/rfduinoLedButton/icon.png
deleted file mode 100755
index 8736538..0000000
Binary files a/iPhone Apps/rfduinoLedButton/icon.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/icon@2x.png b/iPhone Apps/rfduinoLedButton/icon@2x.png
deleted file mode 100755
index da24870..0000000
Binary files a/iPhone Apps/rfduinoLedButton/icon@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.pbxproj b/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.pbxproj
deleted file mode 100755
index 75c1456..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,365 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- AA07EB7A176BA47F00AB755D /* CustomCellBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = AA07EB79176BA47F00AB755D /* CustomCellBackground.m */; };
- AA4D789117DFBCF70029ACE0 /* off.jpg in Resources */ = {isa = PBXBuildFile; fileRef = AA4D788F17DFBCF70029ACE0 /* off.jpg */; };
- AA4D789217DFBCF70029ACE0 /* on.jpg in Resources */ = {isa = PBXBuildFile; fileRef = AA4D789017DFBCF70029ACE0 /* on.jpg */; };
- AA4D78A117E0052C0029ACE0 /* icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = AA4D789D17E0052C0029ACE0 /* icon-72.png */; };
- AA4D78A217E0052C0029ACE0 /* icon-144.png in Resources */ = {isa = PBXBuildFile; fileRef = AA4D789E17E0052C0029ACE0 /* icon-144.png */; };
- AA4D78A317E0052C0029ACE0 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = AA4D789F17E0052C0029ACE0 /* icon.png */; };
- AA4D78A417E0052C0029ACE0 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AA4D78A017E0052C0029ACE0 /* icon@2x.png */; };
- AA6DEC4416D561CD00E83C0F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA6DEC4316D561CD00E83C0F /* QuartzCore.framework */; };
- AAC4273716C9D4A500149784 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4273616C9D4A500149784 /* UIKit.framework */; };
- AAC4273916C9D4A500149784 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4273816C9D4A500149784 /* Foundation.framework */; };
- AAC4273B16C9D4A500149784 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4273A16C9D4A500149784 /* CoreGraphics.framework */; };
- AAC4274116C9D4A500149784 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAC4273F16C9D4A500149784 /* InfoPlist.strings */; };
- AAC4274316C9D4A500149784 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4274216C9D4A500149784 /* main.m */; };
- AAC4274916C9D4A500149784 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4274816C9D4A500149784 /* Default.png */; };
- AAC4274B16C9D4A500149784 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4274A16C9D4A500149784 /* Default@2x.png */; };
- AAC4274D16C9D4A500149784 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC4274C16C9D4A500149784 /* Default-568h@2x.png */; };
- AAC4276416C9D52700149784 /* AppViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC4276216C9D52700149784 /* AppViewController.m */; };
- AAC4276516C9D52700149784 /* AppViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AAC4276316C9D52700149784 /* AppViewController.xib */; };
- AAC4276716C9D6B200149784 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4276616C9D6B200149784 /* CoreBluetooth.framework */; };
- AAC427C216C9DC9B00149784 /* RFduino.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427BA16C9DC9B00149784 /* RFduino.m */; };
- AAC427C316C9DC9B00149784 /* RfduinoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427BD16C9DC9B00149784 /* RfduinoManager.m */; };
- AAC427C416C9DC9B00149784 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427C016C9DC9B00149784 /* ScanViewController.m */; };
- AAC428BB16C9FE1300149784 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC428BA16C9FE1300149784 /* AppDelegate.m */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- AA07EB78176BA47F00AB755D /* CustomCellBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCellBackground.h; sourceTree = ""; };
- AA07EB79176BA47F00AB755D /* CustomCellBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCellBackground.m; sourceTree = ""; };
- AA4D788F17DFBCF70029ACE0 /* off.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = off.jpg; path = rfduinoLedButton/off.jpg; sourceTree = SOURCE_ROOT; };
- AA4D789017DFBCF70029ACE0 /* on.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; name = on.jpg; path = rfduinoLedButton/on.jpg; sourceTree = SOURCE_ROOT; };
- AA4D789D17E0052C0029ACE0 /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = ""; };
- AA4D789E17E0052C0029ACE0 /* icon-144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-144.png"; sourceTree = ""; };
- AA4D789F17E0052C0029ACE0 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = ""; };
- AA4D78A017E0052C0029ACE0 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = ""; };
- AA6DEC4316D561CD00E83C0F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
- AAC4273216C9D4A500149784 /* rfduinoLedButton.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = rfduinoLedButton.app; sourceTree = BUILT_PRODUCTS_DIR; };
- AAC4273616C9D4A500149784 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- AAC4273816C9D4A500149784 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- AAC4273A16C9D4A500149784 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- AAC4273E16C9D4A500149784 /* rfduinoLedButton-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "rfduinoLedButton-Info.plist"; sourceTree = ""; };
- AAC4274016C9D4A500149784 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- AAC4274216C9D4A500149784 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- AAC4274416C9D4A500149784 /* rfduinoLedButton-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rfduinoLedButton-Prefix.pch"; sourceTree = ""; };
- AAC4274816C9D4A500149784 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; };
- AAC4274A16C9D4A500149784 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; };
- AAC4274C16C9D4A500149784 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; };
- AAC4276116C9D52700149784 /* AppViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppViewController.h; sourceTree = ""; };
- AAC4276216C9D52700149784 /* AppViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppViewController.m; sourceTree = ""; };
- AAC4276316C9D52700149784 /* AppViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AppViewController.xib; sourceTree = ""; };
- AAC4276616C9D6B200149784 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
- AAC427B916C9DC9B00149784 /* RFduino.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduino.h; sourceTree = ""; };
- AAC427BA16C9DC9B00149784 /* RFduino.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFduino.m; sourceTree = ""; };
- AAC427BB16C9DC9B00149784 /* RFduinoDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoDelegate.h; sourceTree = ""; };
- AAC427BC16C9DC9B00149784 /* RfduinoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RfduinoManager.h; sourceTree = ""; };
- AAC427BD16C9DC9B00149784 /* RfduinoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RfduinoManager.m; sourceTree = ""; };
- AAC427BE16C9DC9B00149784 /* RFduinoManagerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoManagerDelegate.h; sourceTree = ""; };
- AAC427BF16C9DC9B00149784 /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = ""; };
- AAC427C016C9DC9B00149784 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; };
- AAC428B916C9FE1300149784 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- AAC428BA16C9FE1300149784 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- AAC4272F16C9D4A500149784 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AA6DEC4416D561CD00E83C0F /* QuartzCore.framework in Frameworks */,
- AAC4276716C9D6B200149784 /* CoreBluetooth.framework in Frameworks */,
- AAC4273716C9D4A500149784 /* UIKit.framework in Frameworks */,
- AAC4273916C9D4A500149784 /* Foundation.framework in Frameworks */,
- AAC4273B16C9D4A500149784 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- AAC4272716C9D4A500149784 = {
- isa = PBXGroup;
- children = (
- AA4D789D17E0052C0029ACE0 /* icon-72.png */,
- AA4D789E17E0052C0029ACE0 /* icon-144.png */,
- AA4D789F17E0052C0029ACE0 /* icon.png */,
- AA4D78A017E0052C0029ACE0 /* icon@2x.png */,
- AA4D789017DFBCF70029ACE0 /* on.jpg */,
- AA4D788F17DFBCF70029ACE0 /* off.jpg */,
- AAC427B716C9DC9B00149784 /* rfduino */,
- AAC4273C16C9D4A500149784 /* rfduinoLedButton */,
- AAC4273516C9D4A500149784 /* Frameworks */,
- AAC4273316C9D4A500149784 /* Products */,
- );
- sourceTree = "";
- };
- AAC4273316C9D4A500149784 /* Products */ = {
- isa = PBXGroup;
- children = (
- AAC4273216C9D4A500149784 /* rfduinoLedButton.app */,
- );
- name = Products;
- sourceTree = "";
- };
- AAC4273516C9D4A500149784 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- AA6DEC4316D561CD00E83C0F /* QuartzCore.framework */,
- AAC4276616C9D6B200149784 /* CoreBluetooth.framework */,
- AAC4273616C9D4A500149784 /* UIKit.framework */,
- AAC4273816C9D4A500149784 /* Foundation.framework */,
- AAC4273A16C9D4A500149784 /* CoreGraphics.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- AAC4273C16C9D4A500149784 /* rfduinoLedButton */ = {
- isa = PBXGroup;
- children = (
- AAC4276116C9D52700149784 /* AppViewController.h */,
- AAC4276216C9D52700149784 /* AppViewController.m */,
- AAC4276316C9D52700149784 /* AppViewController.xib */,
- AAC4273D16C9D4A500149784 /* Supporting Files */,
- );
- path = rfduinoLedButton;
- sourceTree = "";
- };
- AAC4273D16C9D4A500149784 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- AAC4273E16C9D4A500149784 /* rfduinoLedButton-Info.plist */,
- AAC4273F16C9D4A500149784 /* InfoPlist.strings */,
- AAC4274216C9D4A500149784 /* main.m */,
- AAC4274416C9D4A500149784 /* rfduinoLedButton-Prefix.pch */,
- AAC4274816C9D4A500149784 /* Default.png */,
- AAC4274A16C9D4A500149784 /* Default@2x.png */,
- AAC4274C16C9D4A500149784 /* Default-568h@2x.png */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- AAC427B716C9DC9B00149784 /* rfduino */ = {
- isa = PBXGroup;
- children = (
- AAC428B916C9FE1300149784 /* AppDelegate.h */,
- AAC428BA16C9FE1300149784 /* AppDelegate.m */,
- AAC427B916C9DC9B00149784 /* RFduino.h */,
- AAC427BA16C9DC9B00149784 /* RFduino.m */,
- AAC427BB16C9DC9B00149784 /* RFduinoDelegate.h */,
- AAC427BC16C9DC9B00149784 /* RfduinoManager.h */,
- AAC427BD16C9DC9B00149784 /* RfduinoManager.m */,
- AAC427BE16C9DC9B00149784 /* RFduinoManagerDelegate.h */,
- AAC427BF16C9DC9B00149784 /* ScanViewController.h */,
- AAC427C016C9DC9B00149784 /* ScanViewController.m */,
- AA07EB78176BA47F00AB755D /* CustomCellBackground.h */,
- AA07EB79176BA47F00AB755D /* CustomCellBackground.m */,
- );
- name = rfduino;
- path = ../rfduino;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- AAC4273116C9D4A500149784 /* rfduinoLedButton */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AAC4275016C9D4A500149784 /* Build configuration list for PBXNativeTarget "rfduinoLedButton" */;
- buildPhases = (
- AAC4272E16C9D4A500149784 /* Sources */,
- AAC4272F16C9D4A500149784 /* Frameworks */,
- AAC4273016C9D4A500149784 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = rfduinoLedButton;
- productName = rfduinoLedButton;
- productReference = AAC4273216C9D4A500149784 /* rfduinoLedButton.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- AAC4272916C9D4A500149784 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0450;
- ORGANIZATIONNAME = OpenSourceRF;
- };
- buildConfigurationList = AAC4272C16C9D4A500149784 /* Build configuration list for PBXProject "rfduinoLedButton" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = AAC4272716C9D4A500149784;
- productRefGroup = AAC4273316C9D4A500149784 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- AAC4273116C9D4A500149784 /* rfduinoLedButton */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- AAC4273016C9D4A500149784 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC4274116C9D4A500149784 /* InfoPlist.strings in Resources */,
- AAC4274916C9D4A500149784 /* Default.png in Resources */,
- AAC4274B16C9D4A500149784 /* Default@2x.png in Resources */,
- AAC4274D16C9D4A500149784 /* Default-568h@2x.png in Resources */,
- AAC4276516C9D52700149784 /* AppViewController.xib in Resources */,
- AA4D789117DFBCF70029ACE0 /* off.jpg in Resources */,
- AA4D789217DFBCF70029ACE0 /* on.jpg in Resources */,
- AA4D78A117E0052C0029ACE0 /* icon-72.png in Resources */,
- AA4D78A217E0052C0029ACE0 /* icon-144.png in Resources */,
- AA4D78A317E0052C0029ACE0 /* icon.png in Resources */,
- AA4D78A417E0052C0029ACE0 /* icon@2x.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- AAC4272E16C9D4A500149784 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC4274316C9D4A500149784 /* main.m in Sources */,
- AAC4276416C9D52700149784 /* AppViewController.m in Sources */,
- AAC427C216C9DC9B00149784 /* RFduino.m in Sources */,
- AAC427C316C9DC9B00149784 /* RfduinoManager.m in Sources */,
- AAC427C416C9DC9B00149784 /* ScanViewController.m in Sources */,
- AAC428BB16C9FE1300149784 /* AppDelegate.m in Sources */,
- AA07EB7A176BA47F00AB755D /* CustomCellBackground.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- AAC4273F16C9D4A500149784 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- AAC4274016C9D4A500149784 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- AAC4274E16C9D4A500149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- AAC4274F16C9D4A500149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- AAC4275116C9D4A500149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoLedButton/rfduinoLedButton-Prefix.pch";
- INFOPLIST_FILE = "rfduinoLedButton/rfduinoLedButton-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- AAC4275216C9D4A500149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoLedButton/rfduinoLedButton-Prefix.pch";
- INFOPLIST_FILE = "rfduinoLedButton/rfduinoLedButton-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- AAC4272C16C9D4A500149784 /* Build configuration list for PBXProject "rfduinoLedButton" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC4274E16C9D4A500149784 /* Debug */,
- AAC4274F16C9D4A500149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- AAC4275016C9D4A500149784 /* Build configuration list for PBXNativeTarget "rfduinoLedButton" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC4275116C9D4A500149784 /* Debug */,
- AAC4275216C9D4A500149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = AAC4272916C9D4A500149784 /* Project object */;
-}
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100755
index 6ef6d3c..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.h b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.h
deleted file mode 100755
index 3d186ae..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "RFduino.h"
-
-@interface AppViewController : UIViewController
-{
- __weak IBOutlet UILabel *label1;
- __weak IBOutlet UIButton *button1;
-
- __weak IBOutlet UILabel *label2;
- __weak IBOutlet UIImageView *image1;
-
- UIImage *off;
- UIImage *on;
-}
-
-@property(strong, nonatomic) RFduino *rfduino;
-
-- (IBAction)buttonTouchDown:(id)sender;
-- (IBAction)buttonTouchUpInside:(id)sender;
-
-@end
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.m b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.m
deleted file mode 100644
index 3b2b420..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.m
+++ /dev/null
@@ -1,210 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "AppViewController.h"
-
-@implementation AppViewController
-
-@synthesize rfduino;
-
-+ (void)load
-{
- // customUUID = @"c97433f0-be8f-4dc8-b6f0-5343e6100eb4";
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- UIButton *backButton = [UIButton buttonWithType:101]; // left-pointing shape
- [backButton setTitle:@"Disconnect" forState:UIControlStateNormal];
- [backButton addTarget:self action:@selector(disconnect:) forControlEvents:UIControlEventTouchUpInside];
-
- UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
- [[self navigationItem] setLeftBarButtonItem:backItem];
-
- [[self navigationItem] setTitle:@"RFduino LedBtn"];
- }
- return self;
-}
-
-- (void)iPhone5PortraitLayout
-{
- label1.frame = CGRectMake(51,20,218,84);
- button1.frame = CGRectMake(124,112,73,44);
-
- label2.frame = CGRectMake(51,279,218,84);
- image1.frame = CGRectMake(123,371,75,75);
-}
-
-- (void)iPhone5LandscapeLayout
-{
- label1.frame = CGRectMake(20,65,218,84);
- button1.frame = CGRectMake(93,173,73,44);
-
- label2.frame = CGRectMake(330,65,218,84);
- image1.frame = CGRectMake(402,157,75,75);
-}
-
-- (void)iPhone4SPortraitLayout
-{
- label1.frame = CGRectMake(51,34,218,84);
- button1.frame = CGRectMake(124,126,73,44);
-
- label2.frame = CGRectMake(51,211,218,84);
- image1.frame = CGRectMake(123,303,75,75);
-}
-
-- (void)iPhone4SLandscapeLayout
-{
- label1.frame = CGRectMake(20,45,218,84);
- button1.frame = CGRectMake(93,153,73,44);
-
- label2.frame = CGRectMake(262,45,218,84);
- image1.frame = CGRectMake(334,137,75,75);
-}
-
-- (void)iPadPortraitLayout
-{
- label1.frame = CGRectMake(91,198,587,28);
- button1.frame = CGRectMake(343,242,73,44);
-
- label2.frame = CGRectMake(113,648,543,38);
- image1.frame = CGRectMake(347,694,75,75);
-}
-
-- (void)iPadLandscapeLayout
-{
- label1.frame = CGRectMake(224,144,587,28);
- button1.frame = CGRectMake(476,188,73,44);
-
- label2.frame = CGRectMake(241,462,543,38);
- image1.frame = CGRectMake(475,508,75,75);
-}
-
-- (void)manualLayout
-{
- CGRect rect = [[UIScreen mainScreen] bounds];
-
- if (UIDeviceOrientationIsLandscape(self.interfaceOrientation)) {
- if (rect.size.height >= 1024) {
- [self iPadLandscapeLayout];
- } else if (rect.size.height >= 568) {
- [self iPhone5LandscapeLayout];
- } else {
- [self iPhone4SLandscapeLayout];
- }
- } else {
- if (rect.size.height >= 1024) {
- [self iPadPortraitLayout];
- } else if (rect.size.height >= 568) {
- [self iPhone5PortraitLayout];
- } else {
- [self iPhone4SPortraitLayout];
- }
- }
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
-
- [rfduino setDelegate:self];
-
- UIColor *start = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.15];
- UIColor *stop = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.45];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- //gradient.frame = [self.view bounds];
- gradient.frame = CGRectMake(0.0, 0.0, 1024.0, 1024.0);
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.view.layer insertSublayer:gradient atIndex:0];
-
- off = [UIImage imageNamed:@"off.jpg"];
- on = [UIImage imageNamed:@"on.jpg"];
-}
-
-- (void)viewDidLayoutSubviews {
- [self manualLayout];
-}
-
-- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
-{
- [self manualLayout];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (IBAction)disconnect:(id)sender
-{
- NSLog(@"disconnect pressed");
-
- [rfduino disconnect];
-}
-
-- (void)sendByte:(uint8_t)byte
-{
- uint8_t tx[1] = { byte };
- NSData *data = [NSData dataWithBytes:(void*)&tx length:1];
- [rfduino send:data];
-}
-
-- (IBAction)buttonTouchDown:(id)sender
-{
- NSLog(@"TouchDown");
- [self sendByte:1];
-}
-
-- (IBAction)buttonTouchUpInside:(id)sender
-{
- NSLog(@"TouchUpInside");
- [self sendByte:0];
-}
-
-- (void)didReceive:(NSData *)data
-{
- NSLog(@"RecievedData");
-
- const uint8_t *value = [data bytes];
- // int len = [data length];
-
- NSLog(@"value = %x", value[0]);
-
- if (value[0])
- [image1 setImage:on];
- else
- [image1 setImage:off];
-}
-
-@end
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.xib b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.xib
deleted file mode 100755
index d9f8307..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/AppViewController.xib
+++ /dev/null
@@ -1,467 +0,0 @@
-
-
-
- 1552
- 12E55
- 3084
- 1187.39
- 626.00
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- 2083
-
-
- IBProxyObject
- IBUIButton
- IBUIImageView
- IBUILabel
- IBUIView
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
- PluginDependencyRecalculationVersion
-
-
-
-
- IBFilesOwner
- IBCocoaTouchFramework
-
-
- IBFirstResponder
- IBCocoaTouchFramework
-
-
-
- 274
-
-
-
- 292
- {{123, 371}, {75, 75}}
-
- _NS:9
- NO
- IBCocoaTouchFramework
-
- NSImage
- off.jpg
-
-
-
-
- 292
- {{124, 112}, {73, 44}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 0
- 0
- 1
- Button
-
- 3
- MQA
-
-
- 1
- MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA
-
-
- 3
- MC41AA
-
-
- 2
- 15
-
-
- Helvetica-Bold
- 15
- 16
-
-
-
-
- 292
- {{51, 20}, {218, 84}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Press and hold the button below to turn on the green led on the RGB Shield.
-
- 1
- MCAwIDAAA
- darkTextColor
-
-
- 0
- 3
-
- 1
- 17
-
-
- Helvetica
- 17
- 16
-
- NO
- 218
-
-
-
- 292
- {{51, 279}, {218, 84}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Press and hold Button1 on the RGB Shield to change the image below.
-
-
- 0
- 3
-
-
- NO
- 218
-
-
- {{0, 20}, {320, 548}}
-
-
-
- 3
- MQA
-
- 2
-
-
-
-
- IBUIScreenMetrics
-
- YES
-
-
-
-
-
- {320, 568}
- {568, 320}
-
-
- IBCocoaTouchFramework
- Retina 4 Full Screen
- 2
-
- IBCocoaTouchFramework
-
-
-
- 274
-
-
-
- 292
- {{343, 242}, {73, 44}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 0
- 0
- 1
- Button
-
-
- 1
- MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA
-
-
-
-
-
-
-
- 292
- {{91, 198}, {587, 28}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Press and hold the button below to turn on the green led on the RGB Shield.
-
-
- 0
- 3
-
-
- NO
- 587
-
-
-
- 292
- {{113, 648}, {543, 38}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Press and hold Button1 on the RGB Shield to change the image below.
-
-
- 0
- 3
-
-
- NO
- 543
-
-
-
- 292
- {{347, 694}, {75, 75}}
-
- _NS:9
- NO
- IBCocoaTouchFramework
-
-
-
- {{0, 20}, {768, 1024}}
-
-
- 3
- MQA
-
-
-
-
- IBUISimulatedFreeformSizeMetricsSentinel
- Freeform
-
- IBCocoaTouchFramework
-
-
-
-
-
-
- view
-
-
-
- 3
-
-
-
- button1
-
-
-
- 31
-
-
-
- image1
-
-
-
- 32
-
-
-
- label1
-
-
-
- 50
-
-
-
- label2
-
-
-
- 51
-
-
-
- buttonTouchDown:
-
-
- 1
-
- 34
-
-
-
- buttonTouchUpInside:
-
-
- 7
-
- 35
-
-
-
- buttonTouchDown:
-
-
- 1
-
- 64
-
-
-
- buttonTouchUpInside:
-
-
- 7
-
- 65
-
-
-
-
-
- 0
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
- -1
-
-
- File's Owner
-
-
- -2
-
-
-
-
- 27
-
-
-
-
- 29
-
-
-
-
- 36
-
-
-
-
-
- 37
-
-
-
-
-
- 59
-
-
-
-
-
-
-
-
-
-
- 60
-
-
-
-
- 61
-
-
-
-
- 62
-
-
-
-
- 63
-
-
-
-
-
-
- AppViewController
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- UIResponder
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- 65
-
-
- 0
- IBCocoaTouchFramework
- YES
- 3
-
- off.jpg
- {75, 75}
-
- 2083
-
-
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default-568h@2x.png b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default-568h@2x.png
deleted file mode 100755
index 0891b7a..0000000
Binary files a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default-568h@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default.png b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default.png
deleted file mode 100755
index 4c8ca6f..0000000
Binary files a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default@2x.png b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default@2x.png
deleted file mode 100755
index 35b84cf..0000000
Binary files a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/Default@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/en.lproj/InfoPlist.strings b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/en.lproj/InfoPlist.strings
deleted file mode 100755
index 477b28f..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/main.m b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/main.m
deleted file mode 100755
index f87c5c3..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// main.m
-// rfduinoLedButton
-//
-// Created by Steve on 2/11/13.
-// Copyright (c) 2013 RF Digital. All rights reserved.
-//
-
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/off.jpg b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/off.jpg
deleted file mode 100755
index 48f6601..0000000
Binary files a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/off.jpg and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/on.jpg b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/on.jpg
deleted file mode 100755
index 4f9b94c..0000000
Binary files a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/on.jpg and /dev/null differ
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Info.plist b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Info.plist
deleted file mode 100755
index 182a484..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Info.plist
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- RFduino LedButton
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIcons
-
- CFBundlePrimaryIcon
-
- CFBundleIconFiles
-
- icon@2x.png
- icon.png
- icon-72.png
- icon-144.png
-
-
-
- CFBundleIdentifier
- com.OpenSourceRF.${PRODUCT_NAME:rfc1034identifier}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Prefix.pch b/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Prefix.pch
deleted file mode 100755
index bf2495e..0000000
--- a/iPhone Apps/rfduinoLedButton/rfduinoLedButton/rfduinoLedButton-Prefix.pch
+++ /dev/null
@@ -1,14 +0,0 @@
-//
-// Prefix header for all source files of the 'rfduinoLedButton' target in the 'rfduinoLedButton' project
-//
-
-#import
-
-#ifndef __IPHONE_3_0
-#warning "This project uses features only available in iOS SDK 3.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/iPhone Apps/rfduinoServo/icon-144.png b/iPhone Apps/rfduinoServo/icon-144.png
deleted file mode 100755
index 66fa651..0000000
Binary files a/iPhone Apps/rfduinoServo/icon-144.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/icon-72.png b/iPhone Apps/rfduinoServo/icon-72.png
deleted file mode 100755
index eadd878..0000000
Binary files a/iPhone Apps/rfduinoServo/icon-72.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/icon.png b/iPhone Apps/rfduinoServo/icon.png
deleted file mode 100755
index 9977620..0000000
Binary files a/iPhone Apps/rfduinoServo/icon.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/icon@2x.png b/iPhone Apps/rfduinoServo/icon@2x.png
deleted file mode 100755
index fcbc29d..0000000
Binary files a/iPhone Apps/rfduinoServo/icon@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.ipa b/iPhone Apps/rfduinoServo/rfduinoServo.ipa
deleted file mode 100755
index 722e5d1..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo.ipa and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.pbxproj b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.pbxproj
deleted file mode 100755
index 44a2cb1..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,365 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- AA603B4F17BDD9B200255E8D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA603B4E17BDD9B200255E8D /* UIKit.framework */; };
- AA603B5117BDD9B200255E8D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA603B5017BDD9B200255E8D /* Foundation.framework */; };
- AA603B5317BDD9B200255E8D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA603B5217BDD9B200255E8D /* CoreGraphics.framework */; };
- AA603B5917BDD9B200255E8D /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AA603B5717BDD9B200255E8D /* InfoPlist.strings */; };
- AA603B5B17BDD9B200255E8D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B5A17BDD9B200255E8D /* main.m */; };
- AA603B6117BDD9B200255E8D /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = AA603B6017BDD9B200255E8D /* Default.png */; };
- AA603B6317BDD9B200255E8D /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AA603B6217BDD9B200255E8D /* Default@2x.png */; };
- AA603B6517BDD9B200255E8D /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AA603B6417BDD9B200255E8D /* Default-568h@2x.png */; };
- AA603B7817BDD9CD00255E8D /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B6D17BDD9CD00255E8D /* AppDelegate.m */; };
- AA603B7917BDD9CD00255E8D /* CustomCellBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B6F17BDD9CD00255E8D /* CustomCellBackground.m */; };
- AA603B7A17BDD9CD00255E8D /* RFduino.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B7117BDD9CD00255E8D /* RFduino.m */; };
- AA603B7B17BDD9CD00255E8D /* RfduinoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B7417BDD9CD00255E8D /* RfduinoManager.m */; };
- AA603B7C17BDD9CD00255E8D /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B7717BDD9CD00255E8D /* ScanViewController.m */; };
- AA603B8017BDDA2A00255E8D /* AppViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AA603B7E17BDDA2A00255E8D /* AppViewController.m */; };
- AA603B8117BDDA2A00255E8D /* AppViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AA603B7F17BDDA2A00255E8D /* AppViewController.xib */; };
- AA603B8317BDDA6000255E8D /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA603B8217BDDA6000255E8D /* CoreBluetooth.framework */; };
- AA603B8517BDDAA300255E8D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA603B8417BDDAA300255E8D /* QuartzCore.framework */; };
- AA6AB7C917C6E6FF0097CD13 /* icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = AA6AB7C517C6E6FF0097CD13 /* icon-72.png */; };
- AA6AB7CA17C6E6FF0097CD13 /* icon-144.png in Resources */ = {isa = PBXBuildFile; fileRef = AA6AB7C617C6E6FF0097CD13 /* icon-144.png */; };
- AA6AB7CB17C6E6FF0097CD13 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = AA6AB7C717C6E6FF0097CD13 /* icon.png */; };
- AA6AB7CC17C6E6FF0097CD13 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AA6AB7C817C6E6FF0097CD13 /* icon@2x.png */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- AA603B4B17BDD9B200255E8D /* rfduinoServo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = rfduinoServo.app; sourceTree = BUILT_PRODUCTS_DIR; };
- AA603B4E17BDD9B200255E8D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- AA603B5017BDD9B200255E8D /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- AA603B5217BDD9B200255E8D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- AA603B5617BDD9B200255E8D /* rfduinoServo-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "rfduinoServo-Info.plist"; sourceTree = ""; };
- AA603B5817BDD9B200255E8D /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- AA603B5A17BDD9B200255E8D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- AA603B5C17BDD9B200255E8D /* rfduinoServo-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rfduinoServo-Prefix.pch"; sourceTree = ""; };
- AA603B6017BDD9B200255E8D /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; };
- AA603B6217BDD9B200255E8D /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; };
- AA603B6417BDD9B200255E8D /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; };
- AA603B6C17BDD9CD00255E8D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- AA603B6D17BDD9CD00255E8D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
- AA603B6E17BDD9CD00255E8D /* CustomCellBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCellBackground.h; sourceTree = ""; };
- AA603B6F17BDD9CD00255E8D /* CustomCellBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCellBackground.m; sourceTree = ""; };
- AA603B7017BDD9CD00255E8D /* RFduino.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduino.h; sourceTree = ""; };
- AA603B7117BDD9CD00255E8D /* RFduino.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFduino.m; sourceTree = ""; };
- AA603B7217BDD9CD00255E8D /* RFduinoDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoDelegate.h; sourceTree = ""; };
- AA603B7317BDD9CD00255E8D /* RfduinoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RfduinoManager.h; sourceTree = ""; };
- AA603B7417BDD9CD00255E8D /* RfduinoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RfduinoManager.m; sourceTree = ""; };
- AA603B7517BDD9CD00255E8D /* RFduinoManagerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoManagerDelegate.h; sourceTree = ""; };
- AA603B7617BDD9CD00255E8D /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = ""; };
- AA603B7717BDD9CD00255E8D /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; };
- AA603B7D17BDDA2A00255E8D /* AppViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppViewController.h; sourceTree = ""; };
- AA603B7E17BDDA2A00255E8D /* AppViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppViewController.m; sourceTree = ""; };
- AA603B7F17BDDA2A00255E8D /* AppViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AppViewController.xib; sourceTree = ""; };
- AA603B8217BDDA6000255E8D /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
- AA603B8417BDDAA300255E8D /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
- AA6AB7C517C6E6FF0097CD13 /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = ""; };
- AA6AB7C617C6E6FF0097CD13 /* icon-144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-144.png"; sourceTree = ""; };
- AA6AB7C717C6E6FF0097CD13 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = ""; };
- AA6AB7C817C6E6FF0097CD13 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- AA603B4817BDD9B200255E8D /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AA603B8517BDDAA300255E8D /* QuartzCore.framework in Frameworks */,
- AA603B8317BDDA6000255E8D /* CoreBluetooth.framework in Frameworks */,
- AA603B4F17BDD9B200255E8D /* UIKit.framework in Frameworks */,
- AA603B5117BDD9B200255E8D /* Foundation.framework in Frameworks */,
- AA603B5317BDD9B200255E8D /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- AA603B4217BDD9B200255E8D = {
- isa = PBXGroup;
- children = (
- AA6AB7C517C6E6FF0097CD13 /* icon-72.png */,
- AA6AB7C617C6E6FF0097CD13 /* icon-144.png */,
- AA6AB7C717C6E6FF0097CD13 /* icon.png */,
- AA6AB7C817C6E6FF0097CD13 /* icon@2x.png */,
- AA603B8417BDDAA300255E8D /* QuartzCore.framework */,
- AA603B8217BDDA6000255E8D /* CoreBluetooth.framework */,
- AA603B6B17BDD9CD00255E8D /* rfduino */,
- AA603B5417BDD9B200255E8D /* rfduinoServo */,
- AA603B4D17BDD9B200255E8D /* Frameworks */,
- AA603B4C17BDD9B200255E8D /* Products */,
- );
- sourceTree = "";
- };
- AA603B4C17BDD9B200255E8D /* Products */ = {
- isa = PBXGroup;
- children = (
- AA603B4B17BDD9B200255E8D /* rfduinoServo.app */,
- );
- name = Products;
- sourceTree = "";
- };
- AA603B4D17BDD9B200255E8D /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- AA603B4E17BDD9B200255E8D /* UIKit.framework */,
- AA603B5017BDD9B200255E8D /* Foundation.framework */,
- AA603B5217BDD9B200255E8D /* CoreGraphics.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- AA603B5417BDD9B200255E8D /* rfduinoServo */ = {
- isa = PBXGroup;
- children = (
- AA603B7D17BDDA2A00255E8D /* AppViewController.h */,
- AA603B7E17BDDA2A00255E8D /* AppViewController.m */,
- AA603B7F17BDDA2A00255E8D /* AppViewController.xib */,
- AA603B5517BDD9B200255E8D /* Supporting Files */,
- );
- path = rfduinoServo;
- sourceTree = "";
- };
- AA603B5517BDD9B200255E8D /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- AA603B5617BDD9B200255E8D /* rfduinoServo-Info.plist */,
- AA603B5717BDD9B200255E8D /* InfoPlist.strings */,
- AA603B5A17BDD9B200255E8D /* main.m */,
- AA603B5C17BDD9B200255E8D /* rfduinoServo-Prefix.pch */,
- AA603B6017BDD9B200255E8D /* Default.png */,
- AA603B6217BDD9B200255E8D /* Default@2x.png */,
- AA603B6417BDD9B200255E8D /* Default-568h@2x.png */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- AA603B6B17BDD9CD00255E8D /* rfduino */ = {
- isa = PBXGroup;
- children = (
- AA603B6C17BDD9CD00255E8D /* AppDelegate.h */,
- AA603B6D17BDD9CD00255E8D /* AppDelegate.m */,
- AA603B6E17BDD9CD00255E8D /* CustomCellBackground.h */,
- AA603B6F17BDD9CD00255E8D /* CustomCellBackground.m */,
- AA603B7017BDD9CD00255E8D /* RFduino.h */,
- AA603B7117BDD9CD00255E8D /* RFduino.m */,
- AA603B7217BDD9CD00255E8D /* RFduinoDelegate.h */,
- AA603B7317BDD9CD00255E8D /* RfduinoManager.h */,
- AA603B7417BDD9CD00255E8D /* RfduinoManager.m */,
- AA603B7517BDD9CD00255E8D /* RFduinoManagerDelegate.h */,
- AA603B7617BDD9CD00255E8D /* ScanViewController.h */,
- AA603B7717BDD9CD00255E8D /* ScanViewController.m */,
- );
- name = rfduino;
- path = ../rfduino;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- AA603B4A17BDD9B200255E8D /* rfduinoServo */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AA603B6817BDD9B200255E8D /* Build configuration list for PBXNativeTarget "rfduinoServo" */;
- buildPhases = (
- AA603B4717BDD9B200255E8D /* Sources */,
- AA603B4817BDD9B200255E8D /* Frameworks */,
- AA603B4917BDD9B200255E8D /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = rfduinoServo;
- productName = rfduinoServo;
- productReference = AA603B4B17BDD9B200255E8D /* rfduinoServo.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- AA603B4317BDD9B200255E8D /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0460;
- ORGANIZATIONNAME = OpenSourceRF;
- };
- buildConfigurationList = AA603B4617BDD9B200255E8D /* Build configuration list for PBXProject "rfduinoServo" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = AA603B4217BDD9B200255E8D;
- productRefGroup = AA603B4C17BDD9B200255E8D /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- AA603B4A17BDD9B200255E8D /* rfduinoServo */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- AA603B4917BDD9B200255E8D /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AA603B5917BDD9B200255E8D /* InfoPlist.strings in Resources */,
- AA603B6117BDD9B200255E8D /* Default.png in Resources */,
- AA603B6317BDD9B200255E8D /* Default@2x.png in Resources */,
- AA603B6517BDD9B200255E8D /* Default-568h@2x.png in Resources */,
- AA603B8117BDDA2A00255E8D /* AppViewController.xib in Resources */,
- AA6AB7C917C6E6FF0097CD13 /* icon-72.png in Resources */,
- AA6AB7CA17C6E6FF0097CD13 /* icon-144.png in Resources */,
- AA6AB7CB17C6E6FF0097CD13 /* icon.png in Resources */,
- AA6AB7CC17C6E6FF0097CD13 /* icon@2x.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- AA603B4717BDD9B200255E8D /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AA603B5B17BDD9B200255E8D /* main.m in Sources */,
- AA603B7817BDD9CD00255E8D /* AppDelegate.m in Sources */,
- AA603B7917BDD9CD00255E8D /* CustomCellBackground.m in Sources */,
- AA603B7A17BDD9CD00255E8D /* RFduino.m in Sources */,
- AA603B7B17BDD9CD00255E8D /* RfduinoManager.m in Sources */,
- AA603B7C17BDD9CD00255E8D /* ScanViewController.m in Sources */,
- AA603B8017BDDA2A00255E8D /* AppViewController.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- AA603B5717BDD9B200255E8D /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- AA603B5817BDD9B200255E8D /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- AA603B6617BDD9B200255E8D /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- AA603B6717BDD9B200255E8D /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- SDKROOT = iphoneos;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- AA603B6917BDD9B200255E8D /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoServo/rfduinoServo-Prefix.pch";
- INFOPLIST_FILE = "rfduinoServo/rfduinoServo-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.1;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- AA603B6A17BDD9B200255E8D /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoServo/rfduinoServo-Prefix.pch";
- INFOPLIST_FILE = "rfduinoServo/rfduinoServo-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.1;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = "1,2";
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- AA603B4617BDD9B200255E8D /* Build configuration list for PBXProject "rfduinoServo" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AA603B6617BDD9B200255E8D /* Debug */,
- AA603B6717BDD9B200255E8D /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- AA603B6817BDD9B200255E8D /* Build configuration list for PBXNativeTarget "rfduinoServo" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AA603B6917BDD9B200255E8D /* Debug */,
- AA603B6A17BDD9B200255E8D /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = AA603B4317BDD9B200255E8D /* Project object */;
-}
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100755
index a8632af..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate
deleted file mode 100755
index 7844f3b..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/UserInterfaceState.xcuserstate and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/WorkspaceSettings.xcsettings b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/WorkspaceSettings.xcsettings
deleted file mode 100755
index bfffcfe..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/project.xcworkspace/xcuserdata/steve.xcuserdatad/WorkspaceSettings.xcsettings
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges
-
- SnapshotAutomaticallyBeforeSignificantChanges
-
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoServo.xcscheme b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoServo.xcscheme
deleted file mode 100755
index 941a6b1..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/rfduinoServo.xcscheme
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist b/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100755
index 149b0b7..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo.xcodeproj/xcuserdata/steve.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- SchemeUserState
-
- rfduinoServo.xcscheme
-
- orderHint
- 0
-
-
- SuppressBuildableAutocreation
-
- AA603B4A17BDD9B200255E8D
-
- primary
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.h b/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.h
deleted file mode 100755
index a4d2173..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-#import
-
-#import "RFduino.h"
-
-@interface AppViewController : UIViewController
-{
- __weak IBOutlet UILabel *OutputLabel;
- __weak IBOutlet UISegmentedControl *Output;
-
- __weak IBOutlet UILabel *PositionLabel;
-
- __weak IBOutlet UILabel *ValueLabel;
- __weak IBOutlet UITextField *Value;
-
- __weak IBOutlet UIStepper *Stepper;
- __weak IBOutlet UISlider *Slider;
- __weak IBOutlet UISegmentedControl *Segment;
-
- int output;
- int value[4];
-}
-
-@property(strong, nonatomic) RFduino *rfduino;
-
-- (IBAction)outputSegmentValueChanged:(id)sender;
-- (IBAction)textFieldEditingDidEnd:(id)sender;
-- (IBAction)stepperValueChanged:(id)sender;
-- (IBAction)sliderTouchUpInside:(id)sender;
-- (IBAction)segmentValueChanged:(id)sender;
-
-@end
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.m b/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.m
deleted file mode 100644
index 420efc9..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.m
+++ /dev/null
@@ -1,332 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "AppViewController.h"
-
-@implementation AppViewController
-
-@synthesize rfduino;
-
-+ (void)load
-{
- // customUUID = @"c97433f0-be8f-4dc8-b6f0-5343e6100eb4";
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- UIButton *backButton = [UIButton buttonWithType:101]; // left-pointing shape
- [backButton setTitle:@"Disconnect" forState:UIControlStateNormal];
- [backButton addTarget:self action:@selector(disconnect:) forControlEvents:UIControlEventTouchUpInside];
-
- UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
- [[self navigationItem] setLeftBarButtonItem:backItem];
-
- [[self navigationItem] setTitle:@"RFduino Servo"];
- }
- return self;
-}
-
-- (void)iPhone5PortraitLayout
-{
- OutputLabel.frame = CGRectMake(104,80,113,21);
- Output.frame = CGRectMake(20,119,280,44);
-
- PositionLabel.frame = CGRectMake(40,196,241,21);
-
- ValueLabel.frame = CGRectMake(25,235,58,21);
- Value.frame = CGRectMake(97,231,83,30);
-
- Stepper.frame = CGRectMake(206,232,94,27);
- Slider.frame = CGRectMake(18,272,284,23);
- Segment.frame = CGRectMake(20,308,280,30);
-}
-
-- (void)iPhone5LandscapeLayout
-{
- OutputLabel.frame = CGRectMake(230,20,113,21);
- Output.frame = CGRectMake(146,44,280,44);
-
- PositionLabel.frame = CGRectMake(167,114,241,21);
-
- ValueLabel.frame = CGRectMake(147,143,58,21);
- Value.frame = CGRectMake(213,140,83,30);
-
- Stepper.frame = CGRectMake(323,140,94,27);
- Slider.frame = CGRectMake(145,178,284,23);
- Segment.frame = CGRectMake(146,208,280,30);
-}
-
-- (void)iPhone4SPortraitLayout
-{
- OutputLabel.frame = CGRectMake(104,25,113,21);
- Output.frame = CGRectMake(20,59,280,44);
-
- PositionLabel.frame = CGRectMake(40,136,241,21);
-
- ValueLabel.frame = CGRectMake(25,175,58,21);
- Value.frame = CGRectMake(97,171,83,30);
-
- Stepper.frame = CGRectMake(206,172,94,27);
- Slider.frame = CGRectMake(18,212,284,23);
- Segment.frame = CGRectMake(20,248,280,30);
-}
-
-- (void)iPhone4SLandscapeLayout
-{
- OutputLabel.frame = CGRectMake(190,20,113,21);
- Output.frame = CGRectMake(106,44,280,44);
-
- PositionLabel.frame = CGRectMake(127,114,241,21);
-
- ValueLabel.frame = CGRectMake(107,143,58,21);
- Value.frame = CGRectMake(173,140,83,30);
-
- Stepper.frame = CGRectMake(293,140,94,27);
- Slider.frame = CGRectMake(105,178,284,23);
- Segment.frame = CGRectMake(106,208,280,30);
-}
-
-- (void)iPadPortraitLayout
-{
- OutputLabel.frame = CGRectMake(328,383,113,21);
- Output.frame = CGRectMake(244,423,280,44);
-
- PositionLabel.frame = CGRectMake(264,499,241,21);
-
- ValueLabel.frame = CGRectMake(249,538,58,21);
- Value.frame = CGRectMake(321,534,83,30);
-
- Stepper.frame = CGRectMake(430,535,94,27);
- Slider.frame = CGRectMake(242,576,284,23);
- Segment.frame = CGRectMake(242,612,280,30);
-}
-
-- (void)iPadLandscapeLayout
-{
- OutputLabel.frame = CGRectMake(456,255,113,21);
- Output.frame = CGRectMake(372,295,280,44);
-
- PositionLabel.frame = CGRectMake(392,371,241,21);
-
- ValueLabel.frame = CGRectMake(377,410,58,21);
- Value.frame = CGRectMake(449,406,83,30);
-
- Stepper.frame = CGRectMake(558,407,94,27);
- Slider.frame = CGRectMake(370,448,284,23);
- Segment.frame = CGRectMake(372,484,280,30);
-}
-
-- (void)manualLayout
-{
- CGRect rect = [[UIScreen mainScreen] bounds];
-
- if (UIDeviceOrientationIsLandscape(self.interfaceOrientation)) {
- if (rect.size.height >= 1024) {
- [self iPadLandscapeLayout];
- } else if (rect.size.height >= 568) {
- [self iPhone5LandscapeLayout];
- } else {
- [self iPhone4SLandscapeLayout];
- }
- } else {
- if (rect.size.height >= 1024) {
- [self iPadPortraitLayout];
- } else if (rect.size.height >= 568) {
- [self iPhone5PortraitLayout];
- } else {
- [self iPhone4SPortraitLayout];
- }
- }
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
-
- for (int i = 0; i < 4; i++)
- value[i] = 90;
-
- Value.delegate = self;
-
- [rfduino setDelegate:self];
-
- UIColor *start = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.15];
- UIColor *stop = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.45];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- //gradient.frame = [self.view bounds];
- gradient.frame = CGRectMake(0, 0, 1024, 1024);
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.view.layer insertSublayer:gradient atIndex:0];
-
- UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]
- initWithTarget:self
- action:@selector(dismissKeyboard)];
-
- [tap setCancelsTouchesInView:NO];
- [self.view addGestureRecognizer:tap];
-
- output = 0;
- [self updateUI];
-}
-
-- (void)dismissKeyboard {
- [Value endEditing:YES];
-}
-
-- (void)viewDidLayoutSubviews {
- [self manualLayout];
-}
-
-- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
-{
- [self manualLayout];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (IBAction)disconnect:(id)sender
-{
- NSLog(@"disconnect pressed");
-
- [rfduino disconnect];
-}
-
-- (void)updateUI
-{
- int val = value[output];
-
- NSLog(@"updateUI - output=%d, value=%d", output, val);
-
- Output.selectedSegmentIndex = output;
-
- Value.text = [[NSString alloc] initWithFormat:@"%d", val];
-
- Stepper.value = val;
-
- Slider.value = val;
- //[Slider setValue:val animated:YES];
-
- if (val == 0) {
- Segment.selectedSegmentIndex = 0;
- } else if (val == 90) {
- Segment.selectedSegmentIndex = 1;
- } else if (val == 180) {
- Segment.selectedSegmentIndex = 2;
- } else {
- Segment.selectedSegmentIndex = -1;
- }
-}
-
-- (void)updateServo
-{
- // the sketch allows multiple servos to be updated at the same time
- int servo = 1 << (1 + output);
-
- int val = value[output];
-
- if (val == 180) {
- val = 179;
- }
-
- NSLog(@"updateServo - output=%d, servo=%d, value=%d", output, servo, val);
-
- uint8_t bytes[] = { servo, val };
-
- NSData* data = [NSData dataWithBytes:(void*)&bytes length:2];
- [rfduino send:data];
-}
-
-- (IBAction)outputSegmentValueChanged:(id)sender {
- output = Output.selectedSegmentIndex;
-
- [self updateUI];
-}
-
-- (IBAction)textFieldEditingDidEnd:(id)sender {
- int val = Value.text.intValue;
-
- if (val < 0) {
- val = 0;
- } else if (val > 180) {
- val = 180;
- }
-
- value[output] = val;
-
- [self updateUI];
- [self updateServo];
-}
-
-- (IBAction)stepperValueChanged:(id)sender {
- value[output] = Stepper.value;
-
- [self updateUI];
- [self updateServo];
-}
-
-- (IBAction)sliderTouchUpInside:(id)sender {
- value[output] = Slider.value;
-
- [self updateUI];
- [self updateServo];
-}
-
-- (IBAction)segmentValueChanged:(id)sender {
- int val = value[output];
-
- if (Segment.selectedSegmentIndex == 0) {
- val = 0;
- } else if (Segment.selectedSegmentIndex == 1) {
- val = 90;
- } else if (Segment.selectedSegmentIndex == 2) {
- val = 180;
- }
-
- value[output] = val;
-
- [self updateUI];
- [self updateServo];
-}
-
-- (BOOL)textFieldShouldReturn:(UITextField *)textField
-{
- NSLog(@"textFieldShouldReturn");
- [textField resignFirstResponder];
- return YES;
-}
-
-@end
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.xib b/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.xib
deleted file mode 100755
index 92eafa1..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/AppViewController.xib
+++ /dev/null
@@ -1,879 +0,0 @@
-
-
-
- 1552
- 12E55
- 3084
- 1187.39
- 626.00
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- 2083
-
-
- IBProxyObject
- IBUILabel
- IBUISegmentedControl
- IBUISlider
- IBUIStepper
- IBUITextField
- IBUIView
- IBUIViewController
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
- PluginDependencyRecalculationVersion
-
-
-
-
- IBFilesOwner
- IBCocoaTouchFramework
-
-
- IBFirstResponder
- IBCocoaTouchFramework
-
-
-
- 274
-
-
-
- 301
- {{20, 59}, {280, 44}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 4
- 0
-
- A
- B
- C
- D
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {0, 0}
- {0, 0}
- {0, 0}
- {0, 0}
-
-
-
-
-
-
-
-
-
-
- 301
- {{25, 175}, {58, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Value:
-
- 1
- MCAwIDAAA
- darkTextColor
-
-
- 0
-
- 1
- 17
-
-
- Helvetica
- 17
- 16
-
- NO
-
-
-
- 301
- {{18, 212}, {284, 23}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 0
- 0
- 90
- 180
-
-
-
- 301
- {{20, 248}, {280, 30}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 2
- 3
- 0
-
- 0
- 90
- 180
-
-
-
-
-
-
-
-
-
-
-
-
- {0, 0}
- {0, 0}
- {0, 0}
-
-
-
-
-
-
-
-
-
- 301
- {{97, 171}, {83, 30}}
-
-
- _NS:9
- NO
- YES
- IBCocoaTouchFramework
- 0
-
- 3
-
- 3
- MAA
-
- 2
-
-
- YES
- 17
-
- 2
- IBCocoaTouchFramework
-
-
- 1
- 14
-
-
- Helvetica
- 14
- 16
-
-
-
-
- 301
- {{40, 136}, {241, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Servo Position (0-180 degrees):
-
-
- 0
-
-
- NO
-
-
-
- 301
- {{206, 172}, {94, 27}}
-
-
- _NS:9
- NO
- YES
- IBCocoaTouchFramework
- 0
- 0
- 90
- 180
-
-
-
- 301
- {{104, 20}, {113, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Servo Output:
-
-
- 0
-
-
- NO
-
-
- {{0, 20}, {320, 460}}
-
-
-
- 3
- MQA
-
-
-
-
- IBUIScreenMetrics
-
- YES
-
-
-
-
-
- {320, 480}
- {480, 320}
-
-
- IBCocoaTouchFramework
- Retina 3.5 Full Screen
- 0
-
- IBCocoaTouchFramework
-
-
-
- 292
- {320, 480}
- _NS:9
-
- 3
- MQA
-
-
- IBCocoaTouchFramework
-
-
-
-
- 1
- 1
-
-
- IBCocoaTouchFramework
- NO
-
-
-
- 292
-
-
-
- 301
- {{244, 423}, {280, 44}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 4
- 0
-
- A
- B
- C
- D
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {0, 0}
- {0, 0}
- {0, 0}
- {0, 0}
-
-
-
-
-
-
-
-
-
-
- 301
- {{249, 538}, {58, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Value:
-
-
- 0
-
-
- NO
-
-
-
- 301
- {{242, 576}, {284, 23}}
-
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 0
- 0
- 90
- 180
-
-
-
- 301
- {{244, 612}, {280, 30}}
-
- _NS:9
- NO
- IBCocoaTouchFramework
- 2
- 3
- 0
-
- 0
- 90
- 180
-
-
-
-
-
-
-
-
-
-
-
-
- {0, 0}
- {0, 0}
- {0, 0}
-
-
-
-
-
-
-
-
-
- 301
- {{321, 534}, {83, 30}}
-
-
- _NS:9
- NO
- YES
- IBCocoaTouchFramework
- 0
-
- 3
-
- 3
- MAA
-
-
- YES
- 17
-
- 2
- IBCocoaTouchFramework
-
-
-
-
-
-
- 301
- {{264, 499}, {241, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Servo Position (0-180 degrees):
-
-
- 0
-
-
- NO
-
-
-
- 301
- {{430, 535}, {94, 27}}
-
-
- _NS:9
- NO
- YES
- IBCocoaTouchFramework
- 0
- 0
- 90
- 180
-
-
-
- 301
- {{328, 383}, {113, 21}}
-
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- Servo Output:
-
-
- 0
-
-
- NO
-
-
- {768, 1024}
-
-
- _NS:9
-
- 3
- MQA
-
-
-
- IBUISimulatedFreeformSizeMetricsSentinel
- Freeform
-
- IBCocoaTouchFramework
-
-
-
-
-
-
- view
-
-
-
- 3
-
-
-
- Output
-
-
-
- 305
-
-
-
- Slider
-
-
-
- 302
-
-
-
- Segment
-
-
-
- 301
-
-
-
- Stepper
-
-
-
- 303
-
-
-
- Value
-
-
-
- 516
-
-
-
- ValueLabel
-
-
-
- 517
-
-
-
- PositionLabel
-
-
-
- 518
-
-
-
- OutputLabel
-
-
-
- 519
-
-
-
- sliderTouchUpInside:
-
-
- 7
-
- 310
-
-
-
- segmentValueChanged:
-
-
- 13
-
- 311
-
-
-
- outputSegmentValueChanged:
-
-
- 13
-
- 306
-
-
-
- textFieldEditingDidEnd:
-
-
- 19
-
- 313
-
-
-
- stepperValueChanged:
-
-
- 13
-
- 309
-
-
-
- outputSegmentValueChanged:
-
-
- 13
-
- 546
-
-
-
- sliderTouchUpInside:
-
-
- 7
-
- 548
-
-
-
- segmentValueChanged:
-
-
- 13
-
- 547
-
-
-
- textFieldEditingDidEnd:
-
-
- 19
-
- 544
-
-
-
- stepperValueChanged:
-
-
- 13
-
- 545
-
-
-
-
-
- 0
-
-
-
-
-
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -1
-
-
- File's Owner
-
-
- -2
-
-
-
-
- 241
-
-
-
-
-
- 236
-
-
-
-
- 265
-
-
-
-
-
- 118
-
-
-
-
-
- 199
-
-
-
-
- 271
-
-
-
-
-
- 253
-
-
-
-
- 276
-
-
-
-
- 520
-
-
-
-
- 521
-
-
-
-
- 522
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 536
-
-
-
-
- 537
-
-
-
-
- 538
-
-
-
-
- 539
-
-
-
-
- 540
-
-
-
-
- 541
-
-
-
-
- 542
-
-
-
-
- 543
-
-
-
-
-
-
- AppViewController
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- UIResponder
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- 548
-
-
- 0
- IBCocoaTouchFramework
- YES
- 3
- 2083
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/Default-568h@2x.png b/iPhone Apps/rfduinoServo/rfduinoServo/Default-568h@2x.png
deleted file mode 100755
index 0891b7a..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo/Default-568h@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/Default.png b/iPhone Apps/rfduinoServo/rfduinoServo/Default.png
deleted file mode 100755
index 4c8ca6f..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo/Default.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/Default@2x.png b/iPhone Apps/rfduinoServo/rfduinoServo/Default@2x.png
deleted file mode 100755
index 35b84cf..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo/Default@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/en.lproj/InfoPlist.strings b/iPhone Apps/rfduinoServo/rfduinoServo/en.lproj/InfoPlist.strings
deleted file mode 100755
index 477b28f..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/main.m b/iPhone Apps/rfduinoServo/rfduinoServo/main.m
deleted file mode 100755
index d54f552..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// main.m
-// rfduinoServo
-//
-// Created by Steve on 8/15/13.
-// Copyright (c) 2013 OpenSourceRF. All rights reserved.
-//
-
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Info.plist b/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Info.plist
deleted file mode 100755
index 2b4e136..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Info.plist
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- ${PRODUCT_NAME}
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIcons
-
- CFBundlePrimaryIcon
-
- CFBundleIconFiles
-
- icon.png
- icon@2x.png
- icon-72.png
- icon-144.png
-
-
-
- CFBundleIdentifier
- com.OpenSourceRF.${PRODUCT_NAME:rfc1034identifier}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
- UIInterfaceOrientationPortraitUpsideDown
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Prefix.pch b/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Prefix.pch
deleted file mode 100755
index a1a7c75..0000000
--- a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo-Prefix.pch
+++ /dev/null
@@ -1,14 +0,0 @@
-//
-// Prefix header for all source files of the 'rfduinoServo' target in the 'rfduinoServo' project
-//
-
-#import
-
-#ifndef __IPHONE_3_0
-#warning "This project uses features only available in iOS SDK 3.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo.ipa b/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo.ipa
deleted file mode 100755
index b3cbe8f..0000000
Binary files a/iPhone Apps/rfduinoServo/rfduinoServo/rfduinoServo.ipa and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/icon-72.png b/iPhone Apps/rfduinoTemperature/icon-72.png
deleted file mode 100755
index fe993f0..0000000
Binary files a/iPhone Apps/rfduinoTemperature/icon-72.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/icon.png b/iPhone Apps/rfduinoTemperature/icon.png
deleted file mode 100755
index fa2b560..0000000
Binary files a/iPhone Apps/rfduinoTemperature/icon.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/icon@2x.png b/iPhone Apps/rfduinoTemperature/icon@2x.png
deleted file mode 100755
index 9b0e678..0000000
Binary files a/iPhone Apps/rfduinoTemperature/icon@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.pbxproj b/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.pbxproj
deleted file mode 100755
index aa02d6e..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,357 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXBuildFile section */
- AA07EB89176BF96600AB755D /* CustomCellBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = AA07EB88176BF96600AB755D /* CustomCellBackground.m */; };
- AA6DEC4B16D5622100E83C0F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AA6DEC4A16D5622100E83C0F /* QuartzCore.framework */; };
- AA981D4817825F40008342B9 /* icon.png in Resources */ = {isa = PBXBuildFile; fileRef = AA981D4717825F40008342B9 /* icon.png */; };
- AA981D4A17825FAB008342B9 /* icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = AA981D4917825FAB008342B9 /* icon-72.png */; };
- AAC427D516C9DDB500149784 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC427D416C9DDB500149784 /* UIKit.framework */; };
- AAC427D716C9DDB500149784 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC427D616C9DDB500149784 /* Foundation.framework */; };
- AAC427D916C9DDB500149784 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC427D816C9DDB500149784 /* CoreGraphics.framework */; };
- AAC427DF16C9DDB500149784 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AAC427DD16C9DDB500149784 /* InfoPlist.strings */; };
- AAC427E116C9DDB500149784 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427E016C9DDB500149784 /* main.m */; };
- AAC427E716C9DDB500149784 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC427E616C9DDB500149784 /* Default.png */; };
- AAC427E916C9DDB500149784 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC427E816C9DDB500149784 /* Default@2x.png */; };
- AAC427EB16C9DDB500149784 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAC427EA16C9DDB500149784 /* Default-568h@2x.png */; };
- AAC427F416C9DDE600149784 /* AppViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427F216C9DDE600149784 /* AppViewController.m */; };
- AAC427F516C9DDE600149784 /* AppViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = AAC427F316C9DDE600149784 /* AppViewController.xib */; };
- AAC4280116C9DDF900149784 /* RFduino.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427F916C9DDF900149784 /* RFduino.m */; };
- AAC4280216C9DDF900149784 /* RfduinoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427FC16C9DDF900149784 /* RfduinoManager.m */; };
- AAC4280316C9DDF900149784 /* ScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC427FF16C9DDF900149784 /* ScanViewController.m */; };
- AAC4280916C9DF2900149784 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AAC4280816C9DF2900149784 /* CoreBluetooth.framework */; };
- AAC428DB16C9FE9700149784 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = AAC428DA16C9FE9700149784 /* AppDelegate.m */; };
- AAE5C84416CCA54A001005E3 /* thermometer.png in Resources */ = {isa = PBXBuildFile; fileRef = AAE5C84316CCA54A001005E3 /* thermometer.png */; };
- AAE5C87616CDCB3B001005E3 /* icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = AAE5C87516CDCB3B001005E3 /* icon@2x.png */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- AA07EB87176BF96600AB755D /* CustomCellBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomCellBackground.h; sourceTree = ""; };
- AA07EB88176BF96600AB755D /* CustomCellBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomCellBackground.m; sourceTree = ""; };
- AA6DEC4A16D5622100E83C0F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
- AA981D4717825F40008342B9 /* icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon.png; sourceTree = ""; };
- AA981D4917825FAB008342B9 /* icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72.png"; sourceTree = ""; };
- AAC427D016C9DDB500149784 /* rfduinoTemperature.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = rfduinoTemperature.app; sourceTree = BUILT_PRODUCTS_DIR; };
- AAC427D416C9DDB500149784 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
- AAC427D616C9DDB500149784 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- AAC427D816C9DDB500149784 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- AAC427DC16C9DDB500149784 /* rfduinoTemperature-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "rfduinoTemperature-Info.plist"; sourceTree = ""; };
- AAC427DE16C9DDB500149784 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; };
- AAC427E016C9DDB500149784 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; };
- AAC427E216C9DDB500149784 /* rfduinoTemperature-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rfduinoTemperature-Prefix.pch"; sourceTree = ""; };
- AAC427E616C9DDB500149784 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = ""; };
- AAC427E816C9DDB500149784 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = ""; };
- AAC427EA16C9DDB500149784 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = ""; };
- AAC427F116C9DDE600149784 /* AppViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppViewController.h; sourceTree = ""; };
- AAC427F216C9DDE600149784 /* AppViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppViewController.m; sourceTree = ""; };
- AAC427F316C9DDE600149784 /* AppViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AppViewController.xib; sourceTree = ""; };
- AAC427F816C9DDF900149784 /* RFduino.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduino.h; sourceTree = ""; };
- AAC427F916C9DDF900149784 /* RFduino.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RFduino.m; sourceTree = ""; };
- AAC427FA16C9DDF900149784 /* RFduinoDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoDelegate.h; sourceTree = ""; };
- AAC427FB16C9DDF900149784 /* RfduinoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RfduinoManager.h; sourceTree = ""; };
- AAC427FC16C9DDF900149784 /* RfduinoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RfduinoManager.m; sourceTree = ""; };
- AAC427FD16C9DDF900149784 /* RFduinoManagerDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RFduinoManagerDelegate.h; sourceTree = ""; };
- AAC427FE16C9DDF900149784 /* ScanViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScanViewController.h; sourceTree = ""; };
- AAC427FF16C9DDF900149784 /* ScanViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScanViewController.m; sourceTree = ""; };
- AAC4280816C9DF2900149784 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; };
- AAC428D916C9FE9700149784 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; };
- AAC428DA16C9FE9700149784 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; };
- AAE5C84316CCA54A001005E3 /* thermometer.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = thermometer.png; path = rfduinoTemperature/thermometer.png; sourceTree = SOURCE_ROOT; };
- AAE5C87516CDCB3B001005E3 /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = ""; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- AAC427CD16C9DDB500149784 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AA6DEC4B16D5622100E83C0F /* QuartzCore.framework in Frameworks */,
- AAC4280916C9DF2900149784 /* CoreBluetooth.framework in Frameworks */,
- AAC427D516C9DDB500149784 /* UIKit.framework in Frameworks */,
- AAC427D716C9DDB500149784 /* Foundation.framework in Frameworks */,
- AAC427D916C9DDB500149784 /* CoreGraphics.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- AAC427C516C9DDB500149784 = {
- isa = PBXGroup;
- children = (
- AA981D4717825F40008342B9 /* icon.png */,
- AA981D4917825FAB008342B9 /* icon-72.png */,
- AAE5C87516CDCB3B001005E3 /* icon@2x.png */,
- AAC427F616C9DDF900149784 /* rfduino */,
- AAC427DA16C9DDB500149784 /* rfduinoTemperature */,
- AAC427D316C9DDB500149784 /* Frameworks */,
- AAC427D116C9DDB500149784 /* Products */,
- );
- sourceTree = "";
- };
- AAC427D116C9DDB500149784 /* Products */ = {
- isa = PBXGroup;
- children = (
- AAC427D016C9DDB500149784 /* rfduinoTemperature.app */,
- );
- name = Products;
- sourceTree = "";
- };
- AAC427D316C9DDB500149784 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- AAC4280816C9DF2900149784 /* CoreBluetooth.framework */,
- AA6DEC4A16D5622100E83C0F /* QuartzCore.framework */,
- AAC427D416C9DDB500149784 /* UIKit.framework */,
- AAC427D616C9DDB500149784 /* Foundation.framework */,
- AAC427D816C9DDB500149784 /* CoreGraphics.framework */,
- );
- name = Frameworks;
- sourceTree = "";
- };
- AAC427DA16C9DDB500149784 /* rfduinoTemperature */ = {
- isa = PBXGroup;
- children = (
- AAC427F116C9DDE600149784 /* AppViewController.h */,
- AAC427F216C9DDE600149784 /* AppViewController.m */,
- AAC427F316C9DDE600149784 /* AppViewController.xib */,
- AAE5C84316CCA54A001005E3 /* thermometer.png */,
- AAC427DB16C9DDB500149784 /* Supporting Files */,
- );
- path = rfduinoTemperature;
- sourceTree = "";
- };
- AAC427DB16C9DDB500149784 /* Supporting Files */ = {
- isa = PBXGroup;
- children = (
- AAC427DC16C9DDB500149784 /* rfduinoTemperature-Info.plist */,
- AAC427DD16C9DDB500149784 /* InfoPlist.strings */,
- AAC427E016C9DDB500149784 /* main.m */,
- AAC427E216C9DDB500149784 /* rfduinoTemperature-Prefix.pch */,
- AAC427E616C9DDB500149784 /* Default.png */,
- AAC427E816C9DDB500149784 /* Default@2x.png */,
- AAC427EA16C9DDB500149784 /* Default-568h@2x.png */,
- );
- name = "Supporting Files";
- sourceTree = "";
- };
- AAC427F616C9DDF900149784 /* rfduino */ = {
- isa = PBXGroup;
- children = (
- AAC428D916C9FE9700149784 /* AppDelegate.h */,
- AAC428DA16C9FE9700149784 /* AppDelegate.m */,
- AAC427F816C9DDF900149784 /* RFduino.h */,
- AAC427F916C9DDF900149784 /* RFduino.m */,
- AAC427FA16C9DDF900149784 /* RFduinoDelegate.h */,
- AAC427FB16C9DDF900149784 /* RfduinoManager.h */,
- AAC427FC16C9DDF900149784 /* RfduinoManager.m */,
- AAC427FD16C9DDF900149784 /* RFduinoManagerDelegate.h */,
- AAC427FE16C9DDF900149784 /* ScanViewController.h */,
- AAC427FF16C9DDF900149784 /* ScanViewController.m */,
- AA07EB87176BF96600AB755D /* CustomCellBackground.h */,
- AA07EB88176BF96600AB755D /* CustomCellBackground.m */,
- );
- name = rfduino;
- path = ../rfduino;
- sourceTree = "";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- AAC427CF16C9DDB500149784 /* rfduinoTemperature */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = AAC427EE16C9DDB500149784 /* Build configuration list for PBXNativeTarget "rfduinoTemperature" */;
- buildPhases = (
- AAC427CC16C9DDB500149784 /* Sources */,
- AAC427CD16C9DDB500149784 /* Frameworks */,
- AAC427CE16C9DDB500149784 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = rfduinoTemperature;
- productName = rfduinoTemperature;
- productReference = AAC427D016C9DDB500149784 /* rfduinoTemperature.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- AAC427C716C9DDB500149784 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 0450;
- ORGANIZATIONNAME = OpenSourceRF;
- };
- buildConfigurationList = AAC427CA16C9DDB500149784 /* Build configuration list for PBXProject "rfduinoTemperature" */;
- compatibilityVersion = "Xcode 3.2";
- developmentRegion = English;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- );
- mainGroup = AAC427C516C9DDB500149784;
- productRefGroup = AAC427D116C9DDB500149784 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- AAC427CF16C9DDB500149784 /* rfduinoTemperature */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- AAC427CE16C9DDB500149784 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC427DF16C9DDB500149784 /* InfoPlist.strings in Resources */,
- AAC427E716C9DDB500149784 /* Default.png in Resources */,
- AAC427E916C9DDB500149784 /* Default@2x.png in Resources */,
- AAC427EB16C9DDB500149784 /* Default-568h@2x.png in Resources */,
- AAC427F516C9DDE600149784 /* AppViewController.xib in Resources */,
- AAE5C84416CCA54A001005E3 /* thermometer.png in Resources */,
- AAE5C87616CDCB3B001005E3 /* icon@2x.png in Resources */,
- AA981D4817825F40008342B9 /* icon.png in Resources */,
- AA981D4A17825FAB008342B9 /* icon-72.png in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- AAC427CC16C9DDB500149784 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- AAC427E116C9DDB500149784 /* main.m in Sources */,
- AAC427F416C9DDE600149784 /* AppViewController.m in Sources */,
- AAC4280116C9DDF900149784 /* RFduino.m in Sources */,
- AAC4280216C9DDF900149784 /* RfduinoManager.m in Sources */,
- AAC4280316C9DDF900149784 /* ScanViewController.m in Sources */,
- AAC428DB16C9FE9700149784 /* AppDelegate.m in Sources */,
- AA07EB89176BF96600AB755D /* CustomCellBackground.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- AAC427DD16C9DDB500149784 /* InfoPlist.strings */ = {
- isa = PBXVariantGroup;
- children = (
- AAC427DE16C9DDB500149784 /* en */,
- );
- name = InfoPlist.strings;
- sourceTree = "";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- AAC427EC16C9DDB500149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = NO;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_SYMBOLS_PRIVATE_EXTERN = NO;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- AAC427ED16C9DDB500149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
- COPY_PHASE_STRIP = YES;
- GCC_C_LANGUAGE_STANDARD = gnu99;
- GCC_WARN_ABOUT_RETURN_TYPE = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- AAC427EF16C9DDB500149784 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoTemperature/rfduinoTemperature-Prefix.pch";
- INFOPLIST_FILE = "rfduinoTemperature/rfduinoTemperature-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = 1;
- WRAPPER_EXTENSION = app;
- };
- name = Debug;
- };
- AAC427F016C9DDB500149784 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- GCC_PRECOMPILE_PREFIX_HEADER = YES;
- GCC_PREFIX_HEADER = "rfduinoTemperature/rfduinoTemperature-Prefix.pch";
- INFOPLIST_FILE = "rfduinoTemperature/rfduinoTemperature-Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 6.0;
- PRODUCT_NAME = "$(TARGET_NAME)";
- TARGETED_DEVICE_FAMILY = 1;
- WRAPPER_EXTENSION = app;
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- AAC427CA16C9DDB500149784 /* Build configuration list for PBXProject "rfduinoTemperature" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC427EC16C9DDB500149784 /* Debug */,
- AAC427ED16C9DDB500149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- AAC427EE16C9DDB500149784 /* Build configuration list for PBXNativeTarget "rfduinoTemperature" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- AAC427EF16C9DDB500149784 /* Debug */,
- AAC427F016C9DDB500149784 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = AAC427C716C9DDB500149784 /* Project object */;
-}
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100755
index 2340ebd..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.h b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.h
deleted file mode 100755
index f338782..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "RFduino.h"
-
-@interface AppViewController : UIViewController
-{
- __weak IBOutlet UILabel *label1;
- __weak IBOutlet UILabel *label2;
-}
-
-@property(strong, nonatomic) RFduino *rfduino;
-
-@end
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.m b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.m
deleted file mode 100644
index 665504e..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.m
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- Copyright (c) 2013 OpenSourceRF.com. All right reserved.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- See the GNU Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-*/
-
-#import
-
-#import "AppViewController.h"
-
-@implementation AppViewController
-
-@synthesize rfduino;
-
-+ (void)load
-{
- // customUUID = @"c97433f0-be8f-4dc8-b6f0-5343e6100eb4";
-}
-
-- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
-{
- self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
- if (self) {
- // Custom initialization
- UIButton *backButton = [UIButton buttonWithType:101]; // left-pointing shape
- [backButton setTitle:@"Disconnect" forState:UIControlStateNormal];
- [backButton addTarget:self action:@selector(disconnect:) forControlEvents:UIControlEventTouchUpInside];
-
- UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton];
- [[self navigationItem] setLeftBarButtonItem:backItem];
-
- [[self navigationItem] setTitle:@"RFduino Temp"];
- }
- return self;
-}
-
-- (void)viewDidLoad
-{
- [super viewDidLoad];
- // Do any additional setup after loading the view from its nib.
-
- [rfduino setDelegate:self];
-
- UIColor *start = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.15];
- UIColor *stop = [UIColor colorWithRed:58/255.0 green:108/255.0 blue:183/255.0 alpha:0.45];
-
- CAGradientLayer *gradient = [CAGradientLayer layer];
- gradient.frame = [self.view bounds];
- gradient.colors = [NSArray arrayWithObjects:(id)start.CGColor, (id)stop.CGColor, nil];
- [self.view.layer insertSublayer:gradient atIndex:0];
-}
-
-- (void)didReceiveMemoryWarning
-{
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
-}
-
-- (IBAction)disconnect:(id)sender
-{
- NSLog(@"disconnect pressed");
-
- [rfduino disconnect];
-}
-
-- (void)didReceive:(NSData *)data
-{
- NSLog(@"RecievedRX");
-
- float celsius = dataFloat(data);
- float fahrenheit = (celsius * 9 / 5) + 32;
-
- NSLog(@"c=%.2f, f=%.2f", celsius, fahrenheit);
-
- NSString* string1 = [NSString stringWithFormat:@"%.2f ºC", celsius];
- NSString* string2 = [NSString stringWithFormat:@"%.2f ºF", fahrenheit];
-
- [label1 setText:string1];
- [label2 setText:string2];
-}
-
-@end
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.xib b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.xib
deleted file mode 100755
index 1a0589b..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/AppViewController.xib
+++ /dev/null
@@ -1,540 +0,0 @@
-
-
-
- 1552
- 12E55
- 3084
- 1187.39
- 626.00
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- 2083
-
-
- IBNSLayoutConstraint
- IBProxyObject
- IBUIImageView
- IBUILabel
- IBUIView
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
- PluginDependencyRecalculationVersion
-
-
-
-
- IBFilesOwner
- IBCocoaTouchFramework
-
-
- IBFirstResponder
- IBCocoaTouchFramework
-
-
-
- 274
-
-
-
- 292
- {{120, 246}, {180, 53}}
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- ºF
-
- 1
- MCAwIDEAA
-
-
-
- 3
- MQA
-
- {4, 4}
- 0
- 1
-
- Helvetica
- Helvetica
- 0
- 35
-
-
- Helvetica
- 35
- 16
-
- NO
-
-
-
- 292
- {{120, 185}, {180, 53}}
-
- _NS:9
- NO
- YES
- 7
- NO
- IBCocoaTouchFramework
- ºC
-
-
-
- {4, 4}
- 0
- 1
-
-
- NO
-
-
-
- 292
- {{20, 26}, {108, 496}}
-
-
- _NS:9
- 1
- NO
- IBCocoaTouchFramework
-
- NSImage
- thermometer.png
-
-
-
- {{0, 20}, {320, 548}}
-
-
-
- 3
- MQA
-
- 2
-
-
-
-
- IBUIScreenMetrics
-
- YES
-
-
-
-
-
- {320, 568}
- {568, 320}
-
-
- IBCocoaTouchFramework
- Retina 4 Full Screen
- 2
-
- IBCocoaTouchFramework
-
-
-
-
-
-
- view
-
-
-
- 3
-
-
-
- label2
-
-
-
- 88
-
-
-
- label1
-
-
-
- 89
-
-
-
-
-
- 0
-
-
-
-
-
- 1
-
-
-
-
- 3
- 0
-
- 4
- 1
-
- 8
-
- 1000
-
- 6
- 24
- 3
-
-
-
- 6
- 0
-
- 6
- 1
-
- 20
-
- 1000
-
- 8
- 29
- 3
-
-
-
- 5
- 0
-
- 5
- 1
-
- 0.0
-
- 1000
-
- 6
- 24
- 2
-
-
-
- 3
- 0
-
- 3
- 1
-
- 185
-
- 1000
-
- 3
- 9
- 3
-
-
-
- 6
- 0
-
- 6
- 1
-
- 20
-
- 1000
-
- 8
- 29
- 3
-
-
-
- 10
- 0
-
- 10
- 1
-
- 0.0
-
- 1000
-
- 5
- 22
- 2
-
-
-
- 5
- 0
-
- 5
- 1
-
- 20
-
- 1000
-
- 8
- 29
- 3
-
-
-
-
-
-
-
-
- -1
-
-
- File's Owner
-
-
- -2
-
-
-
-
- 28
-
-
-
-
- 8
- 0
-
- 0
- 1
-
- 53
-
- 1000
-
- 3
- 9
- 1
-
-
-
-
-
- 29
-
-
-
-
- 42
-
-
-
-
- 45
-
-
-
-
- 7
- 0
-
- 0
- 1
-
- 108
-
- 1000
-
- 3
- 9
- 1
-
-
-
- 8
- 0
-
- 0
- 1
-
- 496
-
- 1000
-
- 3
- 9
- 1
-
-
-
-
-
- 62
-
-
-
-
- 63
-
-
-
-
- 64
-
-
-
-
- 65
-
-
-
-
- 70
-
-
-
-
- 7
- 0
-
- 0
- 1
-
- 180
-
- 1000
-
- 3
- 9
- 1
-
-
-
- 8
- 0
-
- 0
- 1
-
- 53
-
- 1000
-
- 3
- 9
- 1
-
-
-
-
-
- 75
-
-
-
-
- 76
-
-
-
-
- 79
-
-
-
-
- 83
-
-
-
-
- 86
-
-
-
-
- 87
-
-
-
-
-
-
- AppViewController
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- UIResponder
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
-
-
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
- com.apple.InterfaceBuilder.IBCocoaTouchPlugin
-
-
-
-
-
- 89
-
-
- 0
- IBCocoaTouchFramework
- YES
- 3
-
- thermometer.png
- {1590, 6130}
-
- YES
- 2083
-
-
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default-568h@2x.png b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default-568h@2x.png
deleted file mode 100755
index 0891b7a..0000000
Binary files a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default-568h@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default.png b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default.png
deleted file mode 100755
index 4c8ca6f..0000000
Binary files a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default@2x.png b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default@2x.png
deleted file mode 100755
index 35b84cf..0000000
Binary files a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/Default@2x.png and /dev/null differ
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/en.lproj/InfoPlist.strings b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/en.lproj/InfoPlist.strings
deleted file mode 100755
index 477b28f..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/en.lproj/InfoPlist.strings
+++ /dev/null
@@ -1,2 +0,0 @@
-/* Localized versions of Info.plist keys */
-
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/main.m b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/main.m
deleted file mode 100755
index 0099667..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/main.m
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// main.m
-// rfduinoTemperature
-//
-// Created by Steve on 2/11/13.
-// Copyright (c) 2013 RF Digital. All rights reserved.
-//
-
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char *argv[])
-{
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Info.plist b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Info.plist
deleted file mode 100755
index a357d14..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Info.plist
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- en
- CFBundleDisplayName
- RFduino Temperature
- CFBundleExecutable
- ${EXECUTABLE_NAME}
- CFBundleIcons
-
- CFBundlePrimaryIcon
-
- CFBundleIconFiles
-
- icon.png
- icon-72.png
- icon@2x.png
-
-
-
- CFBundleIdentifier
- com.OpenSourceRF.${PRODUCT_NAME:rfc1034identifier}
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- ${PRODUCT_NAME}
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.0
- CFBundleSignature
- ????
- CFBundleVersion
- 1.0
- LSRequiresIPhoneOS
-
- UIRequiredDeviceCapabilities
-
- armv7
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
-
-
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Prefix.pch b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Prefix.pch
deleted file mode 100755
index fe38e4c..0000000
--- a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/rfduinoTemperature-Prefix.pch
+++ /dev/null
@@ -1,14 +0,0 @@
-//
-// Prefix header for all source files of the 'rfduinoTemperature' target in the 'rfduinoTemperature' project
-//
-
-#import
-
-#ifndef __IPHONE_3_0
-#warning "This project uses features only available in iOS SDK 3.0 and later."
-#endif
-
-#ifdef __OBJC__
- #import
- #import
-#endif
diff --git a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/thermometer.png b/iPhone Apps/rfduinoTemperature/rfduinoTemperature/thermometer.png
deleted file mode 100755
index 699d739..0000000
Binary files a/iPhone Apps/rfduinoTemperature/rfduinoTemperature/thermometer.png and /dev/null differ
diff --git a/libraries/RFduinoBLE/examples/BulkDataTransfer/BulkDataTransfer.ino b/libraries/RFduinoBLE/examples/BulkDataTransfer/BulkDataTransfer.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoBLE/examples/ProximityMovingAverage/ProximityMovingAverage.ino b/libraries/RFduinoBLE/examples/ProximityMovingAverage/ProximityMovingAverage.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/RFduinoNonBLE.cpp b/libraries/RFduinoNonBLE/RFduinoNonBLE.cpp
new file mode 100644
index 0000000..e69de29
diff --git a/libraries/RFduinoNonBLE/RFduinoNonBLE.h b/libraries/RFduinoNonBLE/RFduinoNonBLE.h
new file mode 100644
index 0000000..e69de29
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino b/libraries/RFduinoNonBLE/examples/01.Basics/AnalogReadSerial/AnalogReadSerial.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/BareMinimum/BareMinimum.ino b/libraries/RFduinoNonBLE/examples/01.Basics/BareMinimum/BareMinimum.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/Blink/Blink.ino b/libraries/RFduinoNonBLE/examples/01.Basics/Blink/Blink.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino b/libraries/RFduinoNonBLE/examples/01.Basics/DigitalReadSerial/DigitalReadSerial.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/Fade/Fade.ino b/libraries/RFduinoNonBLE/examples/01.Basics/Fade/Fade.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino b/libraries/RFduinoNonBLE/examples/01.Basics/ReadAnalogVoltage/ReadAnalogVoltage.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino b/libraries/RFduinoNonBLE/examples/02.Digital/BlinkWithoutDelay/BlinkWithoutDelay.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/Button/Button.ino b/libraries/RFduinoNonBLE/examples/02.Digital/Button/Button.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/Debounce/Debounce.ino b/libraries/RFduinoNonBLE/examples/02.Digital/Debounce/Debounce.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino b/libraries/RFduinoNonBLE/examples/02.Digital/DigitalInputPullup/DigitalInputPullup.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino b/libraries/RFduinoNonBLE/examples/02.Digital/StateChangeDetection/StateChangeDetection.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneKeyboard/pitches.h b/libraries/RFduinoNonBLE/examples/02.Digital/toneKeyboard/pitches.h
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneKeyboard/toneKeyboard.ino b/libraries/RFduinoNonBLE/examples/02.Digital/toneKeyboard/toneKeyboard.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneMelody/pitches.h b/libraries/RFduinoNonBLE/examples/02.Digital/toneMelody/pitches.h
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneMelody/toneMelody.ino b/libraries/RFduinoNonBLE/examples/02.Digital/toneMelody/toneMelody.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneMultiple/pitches.h b/libraries/RFduinoNonBLE/examples/02.Digital/toneMultiple/pitches.h
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/toneMultiple/toneMultiple.ino b/libraries/RFduinoNonBLE/examples/02.Digital/toneMultiple/toneMultiple.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino b/libraries/RFduinoNonBLE/examples/02.Digital/tonePitchFollower/tonePitchFollower.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino b/libraries/RFduinoNonBLE/examples/03.Analog/AnalogInOutSerial/AnalogInOutSerial.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/AnalogInput/AnalogInput.ino b/libraries/RFduinoNonBLE/examples/03.Analog/AnalogInput/AnalogInput.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/AnalogWrite/AnalogWrite.ino b/libraries/RFduinoNonBLE/examples/03.Analog/AnalogWrite/AnalogWrite.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/Calibration/Calibration.ino b/libraries/RFduinoNonBLE/examples/03.Analog/Calibration/Calibration.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/Fading/Fading.ino b/libraries/RFduinoNonBLE/examples/03.Analog/Fading/Fading.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/03.Analog/Smoothing/Smoothing.ino b/libraries/RFduinoNonBLE/examples/03.Analog/Smoothing/Smoothing.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/ASCIITable/ASCIITable.ino b/libraries/RFduinoNonBLE/examples/04.Communication/ASCIITable/ASCIITable.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/Dimmer/Dimmer.ino b/libraries/RFduinoNonBLE/examples/04.Communication/Dimmer/Dimmer.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/Graph/Graph.ino b/libraries/RFduinoNonBLE/examples/04.Communication/Graph/Graph.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino b/libraries/RFduinoNonBLE/examples/04.Communication/PhysicalPixel/PhysicalPixel.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino b/libraries/RFduinoNonBLE/examples/04.Communication/ReadASCIIString/ReadASCIIString.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino b/libraries/RFduinoNonBLE/examples/04.Communication/SerialCallResponse/SerialCallResponse.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino b/libraries/RFduinoNonBLE/examples/04.Communication/SerialCallResponseASCII/SerialCallResponseASCII.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/SerialEvent/SerialEvent.ino b/libraries/RFduinoNonBLE/examples/04.Communication/SerialEvent/SerialEvent.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino b/libraries/RFduinoNonBLE/examples/04.Communication/VirtualColorMixer/VirtualColorMixer.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/Arrays/Arrays.ino b/libraries/RFduinoNonBLE/examples/05.Control/Arrays/Arrays.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/ForLoopIteration/ForLoopIteration.ino b/libraries/RFduinoNonBLE/examples/05.Control/ForLoopIteration/ForLoopIteration.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/IfStatementConditional/IfStatementConditional.ino b/libraries/RFduinoNonBLE/examples/05.Control/IfStatementConditional/IfStatementConditional.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino b/libraries/RFduinoNonBLE/examples/05.Control/WhileStatementConditional/WhileStatementConditional.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/switchCase/switchCase.ino b/libraries/RFduinoNonBLE/examples/05.Control/switchCase/switchCase.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/05.Control/switchCase2/switchCase2.ino b/libraries/RFduinoNonBLE/examples/05.Control/switchCase2/switchCase2.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/06.Sensors/Knock/Knock.ino b/libraries/RFduinoNonBLE/examples/06.Sensors/Knock/Knock.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/07.Display/barGraph/barGraph.ino b/libraries/RFduinoNonBLE/examples/07.Display/barGraph/barGraph.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino b/libraries/RFduinoNonBLE/examples/08.Strings/CharacterAnalysis/CharacterAnalysis.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringAdditionOperator/StringAdditionOperator.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringAppendOperator/StringAppendOperator.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringCaseChanges/StringCaseChanges.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringCharacters/StringCharacters.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringCharacters/StringCharacters.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringComparisonOperators/StringComparisonOperators.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringConstructors/StringConstructors.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringConstructors/StringConstructors.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringIndexOf/StringIndexOf.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringIndexOf/StringIndexOf.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringLength/StringLength.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringLength/StringLength.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringLengthTrim/StringLengthTrim.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringReplace/StringReplace.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringReplace/StringReplace.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringStartsWithEndsWith/StringStartsWithEndsWith.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringSubstring/StringSubstring.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringSubstring/StringSubstring.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringToInt/StringToInt.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringToInt/StringToInt.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/08.Strings/StringToIntRGB/StringToIntRGB.ino b/libraries/RFduinoNonBLE/examples/08.Strings/StringToIntRGB/StringToIntRGB.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/Flash/FlashButtonUpdate/FlashButtonUpdate.ino b/libraries/RFduinoNonBLE/examples/Flash/FlashButtonUpdate/FlashButtonUpdate.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/Flash/FlashButtonUpdate2/FlashButtonUpdate2.ino b/libraries/RFduinoNonBLE/examples/Flash/FlashButtonUpdate2/FlashButtonUpdate2.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/Flash/FlashInteger/FlashInteger.ino b/libraries/RFduinoNonBLE/examples/Flash/FlashInteger/FlashInteger.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/Flash/FlashStaticTable/FlashStaticTable.ino b/libraries/RFduinoNonBLE/examples/Flash/FlashStaticTable/FlashStaticTable.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/examples/Flash/FlashStructure/FlashStructure.ino b/libraries/RFduinoNonBLE/examples/Flash/FlashStructure/FlashStructure.ino
old mode 100755
new mode 100644
diff --git a/libraries/RFduinoNonBLE/keywords.txt b/libraries/RFduinoNonBLE/keywords.txt
old mode 100755
new mode 100644
diff --git a/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.pde b/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.pde
old mode 100755
new mode 100644
diff --git a/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.pde b/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.pde
old mode 100755
new mode 100644
diff --git a/libraries/SPI/keywords.txt b/libraries/SPI/keywords.txt
old mode 100755
new mode 100644
diff --git a/libraries/Servo/examples/Knob/Knob.ino b/libraries/Servo/examples/Knob/Knob.ino
old mode 100755
new mode 100644
diff --git a/libraries/Servo/examples/Sweep/Sweep.ino b/libraries/Servo/examples/Sweep/Sweep.ino
old mode 100755
new mode 100644
diff --git a/libraries/Servo/keywords.txt b/libraries/Servo/keywords.txt
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.pde b/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.pde b/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/master_reader/master_reader.pde b/libraries/Wire/examples/master_reader/master_reader.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/master_writer/master_writer.pde b/libraries/Wire/examples/master_writer/master_writer.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/slave_receiver/slave_receiver.pde b/libraries/Wire/examples/slave_receiver/slave_receiver.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/examples/slave_sender/slave_sender.pde b/libraries/Wire/examples/slave_sender/slave_sender.pde
old mode 100755
new mode 100644
diff --git a/libraries/Wire/keywords.txt b/libraries/Wire/keywords.txt
old mode 100755
new mode 100644
diff --git a/platform.txt b/platform.txt
index 7981d31..5ed54f5 100644
--- a/platform.txt
+++ b/platform.txt
@@ -2,16 +2,24 @@
# RFduino compile variables
# -------------------------
+# arduino 1.6.3:
+# {runtime.ide.path} => {runtime.tools.arm-none-eabi-gcc.path}
+# arduino 1.6.6:
+# {build.path}/{archive_file} => {archive_file_path}
+# {build.path}/syscalls.c.o => {build.path}/core/syscalls.c.o
+
name=RFduino Boards
-compiler.path={runtime.ide.path}/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/
+# version=1.0.0
+
+compiler.path={runtime.tools.arm-none-eabi-gcc.path}/bin/
compiler.c.cmd=arm-none-eabi-gcc
-compiler.c.flags=-c -g -Os -w -ffunction-sections -fdata-sections -fno-builtin -MMD
+compiler.c.flags=-c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -fno-builtin -MMD
compiler.c.elf.cmd=arm-none-eabi-g++
# -u _printf_float
compiler.c.elf.flags=-Wl,--gc-sections --specs=nano.specs
compiler.S.flags=-c -g -assembler-with-cpp
compiler.cpp.cmd=arm-none-eabi-g++
-compiler.cpp.flags=-c -g -Os -w -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fno-builtin -MMD
+compiler.cpp.flags=-c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fno-builtin -MMD
compiler.ar.cmd=arm-none-eabi-ar
compiler.ar.flags=rcs
compiler.objcopy.cmd=arm-none-eabi-objcopy
@@ -35,10 +43,10 @@ recipe.c.o.pattern="{compiler.path}{compiler.c.cmd}" {compiler.c.flags} -mcpu={b
recipe.cpp.o.pattern="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} -mcpu={build.mcu} -DF_CPU={build.f_cpu} -D{software}={runtime.ide.version} {build.extra_flags} {includes} {build.variant_system_include} "{source_file}" -o "{object_file}"
## Create archives
-recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{build.path}/{archive_file}" "{object_file}"
+recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{archive_file_path}" "{object_file}"
## Combine gc-sections, archives, and objects
-recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} {build.extra_flags} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -Wl,--cref -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/syscalls.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.variant.path}/libRFduino.a" "{build.variant.path}/libRFduinoBLE.a" "{build.variant.path}/libRFduinoGZLL.a" "{build.path}/{archive_file}" -Wl,--end-group
+recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} {build.extra_flags} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -Wl,--cref -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -Wl,--warn-common -Wl,--warn-section-align -Wl,--start-group "{build.path}/core/syscalls.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.variant.path}/libRFduino.a" "{build.variant.path}/libRFduinoBLE.a" "{build.variant.path}/libRFduinoGZLL.a" "{build.path}/{archive_file}" -Wl,--end-group
## Create eeprom
recipe.objcopy.eep.pattern=
@@ -51,12 +59,23 @@ recipe.size.pattern="{compiler.path}{compiler.size.cmd}" -A "{build.path}/{build
recipe.size.regex=^(?:\.text|\.ARM.exidx|\.relocate)\s+([0-9]+).*
recipe.size.regex.data=^(?:\.relocate|\.bss)\s+([0-9]+).*
+## prebuild hook
+recipe.hooks.prebuild.0.pattern=
+
+## postbuild hook
+recipe.hooks.postbuild.0.pattern=
+
# RFduino Uploader tools
# ----------------------
-tools.RFDLoader.cmd=RFDLoader
+tools.RFDLoader.path={runtime.platform.path}/
+
tools.RFDLoader.cmd.windows=RFDLoader.exe
+tools.RFDLoader.cmd.macosx=RFDLoader_osx
+#tools.RFDLoader.cmd.macosx=RFDLoader32_osx
+tools.RFDLoader.cmd.linux=RFDLoader_linux
+#tools.RFDLoader.cmd.linux=RFDLoader32_linux
+#tools.RFDLoader.cmd.linux=RFDLoader_pi
tools.RFDLoader.upload.params.verbose=
tools.RFDLoader.upload.params.quiet=
-tools.RFDLoader.path={runtime.ide.path}/hardware/arduino/RFduino
tools.RFDLoader.upload.pattern="{path}/{cmd}" -q {serial.port} "{build.path}/{build.project_name}.hex"
diff --git a/preferences.png b/preferences.png
new file mode 100644
index 0000000..f73ed00
Binary files /dev/null and b/preferences.png differ
diff --git a/programmers.txt b/programmers.txt
old mode 100755
new mode 100644
diff --git a/source/libRFduinoGZLL/build.bat b/source/libRFduinoGZLL/build.bat
index 827611b..c36fd6a 100644
--- a/source/libRFduinoGZLL/build.bat
+++ b/source/libRFduinoGZLL/build.bat
@@ -1,6 +1,5 @@
@echo off
-set arduino=C:\arduino-1.5.8
set nordic="C:\Nordic Semiconductor\nRF51 SDK_v4.2.0.25053\Nordic\nrf51822"
if not exist %nordic% (
@@ -8,16 +7,20 @@ echo Error: The Nordic SDK is required to build libRFduinoGZLL.
goto end
)
-cd %arduino%\hardware\arduino\RFduino\source\libRFduinoGZLL
-
if not exist _build\nul mkdir _build
if exist _build\* del /q _build\*
-set tools=%arduino%\hardware\tools\gcc-arm-none-eabi-4.8.3-2014q1
-set RFduino=%arduino%\hardware\arduino\RFduino
+set package=%appdata%\Arduino15\packages\RFduino
+
+set base=%package%\hardware\RFduino
+dir /b %base% >%temp%\ver.txt
+set /p ver= <%temp%\ver.txt
+set base=%base%\%ver%
+
+set toolchain=%package%\tools\arm-none-eabi-gcc\4.8.3-2014q1
-set gcc=%tools%\bin\arm-none-eabi-gcc
-set ar=%tools%\bin\arm-none-eabi-ar
+set gcc=%toolchain%\bin\arm-none-eabi-gcc
+set ar=%toolchain%\bin\arm-none-eabi-ar
set includes=-I%nordic%\Include
set includes=%includes% -I%nordic%\Include\gzll
@@ -51,8 +54,8 @@ set objs=%objs% _build\nrf_state_machine.o
for %%f in (%objs%) do %ar% rcs _build/libRFduinoGZLL.a %%f
echo copying libray and header to variants...
-copy _build\libRFduinoGZLL.a %RFduino%\variants\RFduino\libRFduinoGZLL.a
-copy libRFduinoGZLL.h %RFduino%\variants\RFduino\libRFduinoGZLL.h
+copy _build\libRFduinoGZLL.a %base%\variants\RFduino\libRFduinoGZLL.a
+copy libRFduinoGZLL.h %base%\variants\RFduino\libRFduinoGZLL.h
:end
pause
diff --git a/system/CMSIS/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf b/system/CMSIS/CMSIS/CMSIS END USER LICENCE AGREEMENT.pdf
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM0.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM0.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM3.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM3.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM4.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/ARM/startup_ARMCM4.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/ARMCMx.ld b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/ARMCMx.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM0.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM0.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM3.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM3.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM4.s b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/G++/startup_ARMCM4.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/ARMCMx.ld b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/ARMCMx.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM0.S b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM0.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM3.S b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM3.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM4.S b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/GCC/startup_ARMCM4.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/Include/math_helper.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/Source/math_helper.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM0.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM3.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/Common/system_ARMCM4.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_class_marks_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_class_marks_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM0l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM0l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM0l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM0l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM3l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM3l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM3l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM3l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM4lf_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM4lf_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM4lf_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/ARM/arm_cortexM4lf_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_class_marks_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_class_marks_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM0l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM0l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM0l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM0l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM3l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM3l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM3l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM3l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM4lf_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM4lf_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM4lf_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/G++/arm_cortexM4lf_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_class_marks_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_class_marks_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM0l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM0l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM0l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM0l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM3l_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM3l_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM3l_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM3l_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM4lf_class_marks_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM4lf_class_marks_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM4lf_class_marks_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/GCC/arm_cortexM4lf_class_marks_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_class_marks_example/arm_class_marks_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_convolution_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_convolution_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM0l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM0l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM0l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM0l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM3l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM3l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM3l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM3l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM4lf_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM4lf_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM4lf_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/ARM/arm_cortexM4lf_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_convolution_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_convolution_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM0l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM0l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM0l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM0l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM3l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM3l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM3l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM3l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM4lf_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM4lf_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM4lf_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/G++/arm_cortexM4lf_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_convolution_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_convolution_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM0l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM0l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM0l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM0l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM3l_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM3l_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM3l_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM3l_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM4lf_convolution_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM4lf_convolution_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM4lf_convolution_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/GCC/arm_cortexM4lf_convolution_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_convolution_example/arm_convolution_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM0l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM0l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM0l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM0l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM3l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM3l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM3l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM3l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM4lf_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM4lf_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM4lf_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_cortexM4lf_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_dotproduct_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/ARM/arm_dotproduct_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM0l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM0l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM0l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM0l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM3l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM3l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM3l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM3l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM4lf_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM4lf_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM4lf_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_cortexM4lf_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_dotproduct_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/G++/arm_dotproduct_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM0l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM0l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM0l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM0l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM3l_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM3l_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM3l_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM3l_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM4lf_dotproduct_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM4lf_dotproduct_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM4lf_dotproduct_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_cortexM4lf_dotproduct_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_dotproduct_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/GCC/arm_dotproduct_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_dotproduct_example/arm_dotproduct_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM0l_fft_bin_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM0l_fft_bin_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM0l_fft_bin_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM0l_fft_bin_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM3l_fft_bin_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM3l_fft_bin_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM3l_fft_bin_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM3l_fft_bin_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM4lf_fft_bin_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM4lf_fft_bin_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM4lf_fft_bin_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_cortexM4lf_fft_bin_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_fft_bin_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/ARM/arm_fft_bin_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_data.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fft_bin_example/arm_fft_bin_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM0l_fir_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM0l_fir_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM0l_fir_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM0l_fir_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM3l_fir_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM3l_fir_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM3l_fir_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM3l_fir_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM4lf_fir_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM4lf_fir_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM4lf_fir_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_cortexM4lf_fir_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_fir_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/ARM/arm_fir_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_data.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_fir_example/arm_fir_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM0l_graphic_equalizer_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM0l_graphic_equalizer_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM0l_graphic_equalizer_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM0l_graphic_equalizer_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM3l_graphic_equalizer_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM3l_graphic_equalizer_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM3l_graphic_equalizer_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM3l_graphic_equalizer_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM4lf_graphic_equalizer_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM4lf_graphic_equalizer_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM4lf_graphic_equalizer_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_cortexM4lf_graphic_equalizer_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_graphic_equalizer_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/ARM/arm_graphic_equalizer_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_data.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_graphic_equalizer_example/arm_graphic_equalizer_example_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM0l_linear_interp_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM0l_linear_interp_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM0l_linear_interp_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM0l_linear_interp_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM3l_linear_interp_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM3l_linear_interp_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM3l_linear_interp_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM3l_linear_interp_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM4lf_linear_interp_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM4lf_linear_interp_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM4lf_linear_interp_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_cortexM4lf_linear_interp_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_linear_interp_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/ARM/arm_linear_interp_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_data.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_linear_interp_example/arm_linear_interp_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM0l_matrix_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM0l_matrix_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM0l_matrix_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM0l_matrix_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM3l_matrix_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM3l_matrix_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM3l_matrix_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM3l_matrix_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM4lf_matrix_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM4lf_matrix_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM4lf_matrix_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_cortexM4lf_matrix_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_matrix_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/ARM/arm_matrix_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/arm_matrix_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_matrix_example/arm_matrix_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM0l_signal_converge_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM0l_signal_converge_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM0l_signal_converge_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM0l_signal_converge_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM3l_signal_converge_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM3l_signal_converge_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM3l_signal_converge_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM3l_signal_converge_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM4lf_signal_converge_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM4lf_signal_converge_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM4lf_signal_converge_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_cortexM4lf_signal_converge_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_signal_converge_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/ARM/arm_signal_converge_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_data.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_data.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_signal_converge_example/arm_signal_converge_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM0l_sin_cos_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM0l_sin_cos_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM0l_sin_cos_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM0l_sin_cos_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM3l_sin_cos_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM3l_sin_cos_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM3l_sin_cos_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM3l_sin_cos_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM4lf_sin_cos_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM4lf_sin_cos_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM4lf_sin_cos_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_cortexM4lf_sin_cos_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_sin_cos_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/ARM/arm_sin_cos_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/arm_sin_cos_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_sin_cos_example/arm_sin_cos_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM0l_variance_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM0l_variance_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM0l_variance_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM0l_variance_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM3l_variance_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM3l_variance_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM3l_variance_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM3l_variance_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM4lf_variance_example.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM4lf_variance_example.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM4lf_variance_example.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_cortexM4lf_variance_example.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_variance_example.ini b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/ARM/arm_variance_example.ini
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/arm_variance_example_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Examples/arm_variance_example/arm_variance_example_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM0x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM0x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM0x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM0x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM3x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM3x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM3x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM3x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM4x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM4x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM4x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexM4x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexMx_math_Build.bat b/system/CMSIS/CMSIS/DSP_Lib/Source/ARM/arm_cortexMx_math_Build.bat
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_abs_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_add_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_dot_prod_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_mult_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_negate_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_offset_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_scale_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_shift_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/BasicMathFunctions/arm_sub_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/CommonTables/arm_common_tables.c b/system/CMSIS/CMSIS/DSP_Lib/Source/CommonTables/arm_common_tables.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_conj_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_dot_prod_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mag_squared_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_cmplx_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ComplexMathFunctions/arm_cmplx_mult_real_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_pid_reset_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/ControllerFunctions/arm_sin_cos_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_cos_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sin_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FastMathFunctions/arm_sqrt_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_32x64_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df1_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_biquad_cascade_df2T_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_opt_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_opt_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_partial_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_conv_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_opt_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_correlate_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_decimate_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_init_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_interpolate_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_lattice_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_init_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_fir_sparse_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_iir_lattice_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_norm_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/FilteringFunctions/arm_lms_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM0x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM0x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM0x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM0x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM3x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM3x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM3x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM3x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM4x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM4x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM4x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexM4x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexMx_math_Build.bat b/system/CMSIS/CMSIS/DSP_Lib/Source/G++/arm_cortexMx_math_Build.bat
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM0x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM0x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM0x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM0x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM3x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM3x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM3x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM3x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM4x_math.uvopt b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM4x_math.uvopt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM4x_math.uvproj b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexM4x_math.uvproj
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexMx_math_Build.bat b/system/CMSIS/CMSIS/DSP_Lib/Source/GCC/arm_cortexMx_math_Build.bat
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_add_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_inverse_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_inverse_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_fast_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_mult_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_scale_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_sub_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/MatrixFunctions/arm_mat_trans_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_max_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_mean_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_min_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_power_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_rms_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_std_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/StatisticsFunctions/arm_var_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_copy_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_fill_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_float_to_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_float.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_float.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q15_to_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_float.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_float.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q7.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q31_to_q7.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_float.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_float.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/SupportFunctions/arm_q7_to_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_bitreversal.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_bitreversal.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix2_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_cfft_radix4_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_dct4_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_f32.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_f32.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_init_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q15.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q15.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q31.c b/system/CMSIS/CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q31.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_CORE_Files.png b/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_CORE_Files.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_CORE_Files_user.png b/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_CORE_Files_user.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_Logo_Final.png b/system/CMSIS/CMSIS/Documentation/Core/html/CMSIS_Logo_Final.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/_c_o_r_e__m_i_s_r_a__exceptions_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/_c_o_r_e__m_i_s_r_a__exceptions_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/_reg_map_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/_reg_map_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/_templates_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/_templates_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/_using__a_r_m_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/_using__a_r_m_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/_using_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/_using_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/annotated.html b/system/CMSIS/CMSIS/Documentation/Core/html/annotated.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/bc_s.png b/system/CMSIS/CMSIS/Documentation/Core/html/bc_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/check.png b/system/CMSIS/CMSIS/Documentation/Core/html/check.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/classes.html b/system/CMSIS/CMSIS/Documentation/Core/html/classes.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/closed.png b/system/CMSIS/CMSIS/Documentation/Core/html/closed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/cmsis.css b/system/CMSIS/CMSIS/Documentation/Core/html/cmsis.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/device_h_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/device_h_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/doxygen.png b/system/CMSIS/CMSIS/Documentation/Core/html/doxygen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2blank.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2blank.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2doc.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2doc.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2folderclosed.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2folderclosed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2folderopen.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2folderopen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2lastnode.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2lastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2link.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2link.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2mlastnode.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2mlastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2mnode.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2mnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2node.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2node.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2plastnode.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2plastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2pnode.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2pnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2splitbar.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2splitbar.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/ftv2vertline.png b/system/CMSIS/CMSIS/Documentation/Core/html/ftv2vertline.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/functions.html b/system/CMSIS/CMSIS/Documentation/Core/html/functions.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/functions_vars.html b/system/CMSIS/CMSIS/Documentation/Core/html/functions_vars.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/globals.html b/system/CMSIS/CMSIS/Documentation/Core/html/globals.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/globals_enum.html b/system/CMSIS/CMSIS/Documentation/Core/html/globals_enum.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/globals_eval.html b/system/CMSIS/CMSIS/Documentation/Core/html/globals_eval.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/globals_func.html b/system/CMSIS/CMSIS/Documentation/Core/html/globals_func.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/globals_vars.html b/system/CMSIS/CMSIS/Documentation/Core/html/globals_vars.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group___core___register__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group___core___register__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group___i_t_m___debug__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group___i_t_m___debug__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group___n_v_i_c__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group___n_v_i_c__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group___sys_tick__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group___sys_tick__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group__intrinsic___c_p_u__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group__intrinsic___c_p_u__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group__intrinsic___s_i_m_d__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group__intrinsic___s_i_m_d__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group__peripheral__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group__peripheral__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/group__system__init__gr.html b/system/CMSIS/CMSIS/Documentation/Core/html/group__system__init__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/index.html b/system/CMSIS/CMSIS/Documentation/Core/html/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/installdox b/system/CMSIS/CMSIS/Documentation/Core/html/installdox
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/jquery.js b/system/CMSIS/CMSIS/Documentation/Core/html/jquery.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/modules.html b/system/CMSIS/CMSIS/Documentation/Core/html/modules.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/nav_f.png b/system/CMSIS/CMSIS/Documentation/Core/html/nav_f.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/nav_h.png b/system/CMSIS/CMSIS/Documentation/Core/html/nav_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/navtree.css b/system/CMSIS/CMSIS/Documentation/Core/html/navtree.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/navtree.js b/system/CMSIS/CMSIS/Documentation/Core/html/navtree.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/open.png b/system/CMSIS/CMSIS/Documentation/Core/html/open.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/pages.html b/system/CMSIS/CMSIS/Documentation/Core/html/pages.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/resize.js b/system/CMSIS/CMSIS/Documentation/Core/html/resize.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search.css b/system/CMSIS/CMSIS/Documentation/Core/html/search.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_5f.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_5f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_61.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_62.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_63.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_64.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_65.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_66.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_68.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_68.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_69.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6c.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6d.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6e.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6f.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_70.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_71.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_72.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_73.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_74.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_75.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_76.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_77.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_78.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/all_7a.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/all_7a.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_61.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_63.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_64.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_66.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_69.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_6d.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_6e.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_73.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_74.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_78.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/classes_78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/close.png b/system/CMSIS/CMSIS/Documentation/Core/html/search/close.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enums_69.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enums_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_62.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_64.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_68.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_68.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_6d.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_6e.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_70.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_73.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_75.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_77.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/enumvalues_77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/files_6d.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/files_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/files_6f.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/files_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/files_72.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/files_72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/files_74.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/files_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/files_75.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/files_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_5f.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_5f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_69.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_6e.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_73.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/functions_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/mag_sel.png b/system/CMSIS/CMSIS/Documentation/Core/html/search/mag_sel.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/nomatches.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/nomatches.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/search.css b/system/CMSIS/CMSIS/Documentation/Core/html/search/search.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/search.js b/system/CMSIS/CMSIS/Documentation/Core/html/search/search.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/search_l.png b/system/CMSIS/CMSIS/Documentation/Core/html/search/search_l.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/search_m.png b/system/CMSIS/CMSIS/Documentation/Core/html/search/search_m.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/search_r.png b/system/CMSIS/CMSIS/Documentation/Core/html/search/search_r.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_5f.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_5f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_61.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_62.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_63.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_64.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_65.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_66.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_68.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_68.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_69.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6c.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6d.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6e.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_70.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_71.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_72.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_73.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_74.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_75.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_76.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_77.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_7a.html b/system/CMSIS/CMSIS/Documentation/Core/html/search/variables_7a.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/startup_s_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/startup_s_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_core_debug___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_core_debug___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_d_w_t___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_d_w_t___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_f_p_u___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_f_p_u___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_i_t_m___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_i_t_m___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_m_p_u___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_m_p_u___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_n_v_i_c___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_n_v_i_c___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_s_c_b___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_s_c_b___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_s_cn_s_c_b___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_s_cn_s_c_b___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_sys_tick___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_sys_tick___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/struct_t_p_i___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/struct_t_p_i___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/system_c_pg.html b/system/CMSIS/CMSIS/Documentation/Core/html/system_c_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tab_a.png b/system/CMSIS/CMSIS/Documentation/Core/html/tab_a.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tab_b.png b/system/CMSIS/CMSIS/Documentation/Core/html/tab_b.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tab_h.png b/system/CMSIS/CMSIS/Documentation/Core/html/tab_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tab_s.png b/system/CMSIS/CMSIS/Documentation/Core/html/tab_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tab_topnav.png b/system/CMSIS/CMSIS/Documentation/Core/html/tab_topnav.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/tabs.css b/system/CMSIS/CMSIS/Documentation/Core/html/tabs.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/union_a_p_s_r___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/union_a_p_s_r___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/union_c_o_n_t_r_o_l___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/union_c_o_n_t_r_o_l___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/union_i_p_s_r___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/union_i_p_s_r___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/Core/html/unionx_p_s_r___type.html b/system/CMSIS/CMSIS/Documentation/Core/html/unionx_p_s_r___type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/Biquad.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/Biquad.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadCascade.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadCascade.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadDF2Transposed.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadDF2Transposed.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadPostshift.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/BiquadPostshift.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CFFT.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CFFT.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CFFTQ15.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CFFTQ15.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CFFTQ31.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CFFTQ31.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CFFT_Radix2.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CFFT_Radix2.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CIFFTQ15.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CIFFTQ15.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CIFFTQ31.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CIFFTQ31.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CMSIS_Logo_Final.png b/system/CMSIS/CMSIS/Documentation/DSP/html/CMSIS_Logo_Final.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/Convolution.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/Convolution.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ConvolutionEquation.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/ConvolutionEquation.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/CorrelateEquation.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/CorrelateEquation.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/DCT4.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/DCT4.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/DCT4Equation.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/DCT4Equation.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBin.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBin.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBinInput.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBinInput.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBinOutput.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FFTBinOutput.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIR.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIR.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRDecimator.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRDecimator.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRInterpolator.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRInterpolator.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_coeffs.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_coeffs.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_input.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_input.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_output.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_output.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_response.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_response.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_signalflow.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLPF_signalflow.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLattice.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRLattice.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/FIRSparse.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/FIRSparse.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_allbandresponse.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_allbandresponse.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_bandresponse.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_bandresponse.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_inputchirp.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_inputchirp.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_outputchirp.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_outputchirp.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_signalflow.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/GEQ_signalflow.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/IDCT4Equation.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/IDCT4Equation.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/IIRLattice.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/IIRLattice.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/LMS.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/LMS.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/LinearInterp.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/LinearInterp.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixAddition.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixAddition.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixInverse.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixInverse.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixMultiplication.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixMultiplication.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixScale.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixScale.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixSubtraction.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixSubtraction.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixTranspose.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/MatrixTranspose.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/PID.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/PID.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RFFT.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RFFT.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RFFTQ15.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RFFTQ15.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RFFTQ31.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RFFTQ31.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFT.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFT.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFTQ15.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFTQ15.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFTQ31.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/RIFFTQ31.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/SignalFlow.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/SignalFlow.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/Variance.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/Variance.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_b_e_8txt.html b/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_b_e_8txt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_l_e_8txt.html b/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m0_01_l_e_8txt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m3_01_l_e_8txt.html b/system/CMSIS/CMSIS/Documentation/DSP/html/_d_s_p___lib_01_c_m3_01_l_e_8txt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/annotated.html b/system/CMSIS/CMSIS/Documentation/DSP/html/annotated.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__abs__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__add__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__32x64__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df1__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2_t__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__biquad__cascade__df2t__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__bitreversal_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__bitreversal_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__bitreversal_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__bitreversal_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix2__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cfft__radix4__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__class__marks__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__class__marks__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__conj__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__dot__prod__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mag__squared__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__cmplx__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cmplx__mult__real__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8h.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__common__tables_8h.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__opt__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__opt__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__partial__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__conv__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__convolution__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__convolution__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__copy__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__opt__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__correlate__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__cos__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dct4__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dot__prod__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dotproduct__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__dotproduct__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fft__bin__data_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fft__bin__data_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fft__bin__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fft__bin__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fill__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__data_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__data_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__decimate__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__init__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__interpolate__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__lattice__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__init__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__fir__sparse__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__float__to__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__data_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__graphic__equalizer__example__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__iir__lattice__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__linear__interp__data_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__linear__interp__data_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__linear__interp__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__norm__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__lms__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__add__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__inverse__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__fast__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__mult__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__scale__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__sub__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mat__trans__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__math_8h.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__math_8h.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__matrix__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__matrix__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__max__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mean__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__min__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__mult__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__negate__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__offset__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__pid__reset__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__power__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__float_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__float_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__float_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__float_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q15__to__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__float_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__float_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__float_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__float_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q31__to__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__float_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__float_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__float_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__float_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__q7__to__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__init__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rfft__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__rms__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__scale__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__shift__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__signal__converge__data_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__signal__converge__data_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__signal__converge__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__cos__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sin__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sqrt__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__std__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q7_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q7_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q7_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__sub__q7_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__f32_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__f32_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q15_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q15_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q15_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q15_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q31_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q31_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q31_8d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__var__q31_8d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm__variance__example__f32_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm__variance__example__f32_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_class_marks_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_convolution_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_dotproduct_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_fft_bin_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_fir_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_fir_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_linear_interp_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_matrix_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_signal_converge_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_sin_cos_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/arm_variance_example_f32_8c-example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/arm_variance_example_f32_8c-example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/bc_s.png b/system/CMSIS/CMSIS/Documentation/DSP/html/bc_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/clarke.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/clarke.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/clarkeFormula.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/clarkeFormula.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/clarkeInvFormula.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/clarkeInvFormula.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/classes.html b/system/CMSIS/CMSIS/Documentation/DSP/html/classes.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/closed.png b/system/CMSIS/CMSIS/Documentation/DSP/html/closed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/cmsis.css b/system/CMSIS/CMSIS/Documentation/DSP/html/cmsis.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dct4FormatsQ15Table.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dct4FormatsQ15Table.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dct4FormatsQ31Table.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dct4FormatsQ31Table.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingF32Table.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingF32Table.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingQ15Table.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingQ15Table.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingQ31Table.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dct4NormalizingQ31Table.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/dotProduct.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/dotProduct.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/doxygen.png b/system/CMSIS/CMSIS/Documentation/DSP/html/doxygen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/examples.html b/system/CMSIS/CMSIS/Documentation/DSP/html/examples.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/files.html b/system/CMSIS/CMSIS/Documentation/DSP/html/files.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2blank.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2blank.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2doc.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2doc.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2folderclosed.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2folderclosed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2folderopen.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2folderopen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2lastnode.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2lastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2link.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2link.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2mlastnode.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2mlastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2mnode.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2mnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2node.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2node.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2plastnode.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2plastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2pnode.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2pnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2splitbar.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2splitbar.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2vertline.png b/system/CMSIS/CMSIS/Documentation/DSP/html/ftv2vertline.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x65.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6b.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6b.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_0x78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x65.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6b.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6b.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/functions_vars_0x78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x63.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x65.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x67.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x67.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x71.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x75.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x76.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x77.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_0x78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_defs.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_defs.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_enum.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_enum.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_eval.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_eval.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x63.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x67.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x67.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x71.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x76.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_func_0x76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_type.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/globals_vars.html b/system/CMSIS/CMSIS/Documentation/DSP/html/globals_vars.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_abs.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_abs.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_add.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_add.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_mult.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_mult.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_sub.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___basic_sub.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___bilinear_interpolate.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___bilinear_interpolate.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f1__32x64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___biquad_cascade_d_f2_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___c_f_f_t___c_i_f_f_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___class_marks.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___class_marks.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___cmplx_by_cmplx_mult.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___cmplx_by_real_mult.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___cmplx_by_real_mult.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___conv.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___conv.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___convolution_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___convolution_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___corr.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___corr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___d_c_t4___i_d_c_t4.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___dotproduct_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___dotproduct_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___interpolate.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___interpolate.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___lattice.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___lattice.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___sparse.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r___sparse.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r__decimate.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r__decimate.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r_l_p_f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___f_i_r_l_p_f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___fill.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___fill.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___frequency_bin.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___frequency_bin.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___g_e_q5_band.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___g_e_q5_band.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___i_i_r___lattice.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___i_i_r___lattice.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___l_m_s.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___l_m_s.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___l_m_s___n_o_r_m.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___l_m_s___n_o_r_m.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___linear_interp_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___linear_interp_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___linear_interpolate.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___linear_interpolate.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_add.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_add.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_init.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_init.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_inv.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_inv.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_mult.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_mult.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_scale.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_scale.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_sub.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_sub.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_trans.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___matrix_trans.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___max.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___max.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___min.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___min.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___p_i_d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___p_i_d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___partial_conv.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___partial_conv.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___r_f_f_t___r_i_f_f_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___r_f_f_t___r_i_f_f_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___r_m_s.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___r_m_s.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___radix2___c_f_f_t___c_i_f_f_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___radix2___c_f_f_t___c_i_f_f_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___radix4___c_f_f_t___c_i_f_f_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___radix4___c_f_f_t___c_i_f_f_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___s_q_r_t.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___s_q_r_t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___s_t_d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___s_t_d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___signal_convergence.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___signal_convergence.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___sin_cos.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___sin_cos.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___sin_cos_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___sin_cos_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group___variance_example.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group___variance_example.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__clarke.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__clarke.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__conj.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__conj.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__dot__prod.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__dot__prod.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__mag.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__mag.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__mag__squared.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__cmplx__mag__squared.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__copy.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__copy.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__cos.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__cos.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__dot__prod.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__dot__prod.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__float__to__x.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__float__to__x.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_cmplx_math.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_cmplx_math.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_controller.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_controller.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_examples.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_examples.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_fast_math.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_fast_math.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_filters.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_filters.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_interpolation.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_interpolation.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_math.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_math.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_matrix.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_matrix.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_stats.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_stats.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_support.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_support.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_transforms.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__group_transforms.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__inv__clarke.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__inv__clarke.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__inv__park.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__inv__park.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__mean.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__mean.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__negate.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__negate.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__offset.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__offset.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__park.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__park.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__power.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__power.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__q15__to__x.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__q15__to__x.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__q31__to__x.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__q31__to__x.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__q7__to__x.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__q7__to__x.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__scale.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__scale.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__shift.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__shift.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__sin.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__sin.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/group__variance.html b/system/CMSIS/CMSIS/Documentation/DSP/html/group__variance.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/index.html b/system/CMSIS/CMSIS/Documentation/DSP/html/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/installdox b/system/CMSIS/CMSIS/Documentation/DSP/html/installdox
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/jquery.js b/system/CMSIS/CMSIS/Documentation/DSP/html/jquery.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/linearInterpExampleMethod1.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/linearInterpExampleMethod1.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/linearInterpExampleMethod2.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/linearInterpExampleMethod2.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/math__helper_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/math__helper_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/math__helper_8h.html b/system/CMSIS/CMSIS/Documentation/DSP/html/math__helper_8h.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/matrixExample.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/matrixExample.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/modules.html b/system/CMSIS/CMSIS/Documentation/DSP/html/modules.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/nav_f.png b/system/CMSIS/CMSIS/Documentation/DSP/html/nav_f.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/nav_h.png b/system/CMSIS/CMSIS/Documentation/DSP/html/nav_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/navtree.css b/system/CMSIS/CMSIS/Documentation/DSP/html/navtree.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/navtree.js b/system/CMSIS/CMSIS/Documentation/DSP/html/navtree.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/open.png b/system/CMSIS/CMSIS/Documentation/DSP/html/open.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/park.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/park.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/parkFormula.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/parkFormula.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/parkInvFormula.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/parkInvFormula.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/resize.js b/system/CMSIS/CMSIS/Documentation/DSP/html/resize.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_5f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_5f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_63.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_65.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_67.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_67.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6b.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6b.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_71.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_75.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_76.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_77.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/all_78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/classes_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/classes_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/close.png b/system/CMSIS/CMSIS/Documentation/DSP/html/search/close.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_5f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_5f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_75.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_75.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/defines_78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/enums_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/enums_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/enumvalues_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/enumvalues_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/files_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_63.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_67.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_67.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/functions_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/mag_sel.png b/system/CMSIS/CMSIS/Documentation/DSP/html/search/mag_sel.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/nomatches.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/nomatches.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/search.css b/system/CMSIS/CMSIS/Documentation/DSP/html/search/search.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/search.js b/system/CMSIS/CMSIS/Documentation/DSP/html/search/search.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_l.png b/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_l.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_m.png b/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_m.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_r.png b/system/CMSIS/CMSIS/Documentation/DSP/html/search/search_r.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/typedefs_66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/typedefs_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/typedefs_71.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/typedefs_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_61.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_61.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_62.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_62.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_63.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_64.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_65.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_65.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_66.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_66.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_67.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_67.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_69.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6b.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6b.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6d.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6e.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6e.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6f.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_70.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_72.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_72.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_73.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_74.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_76.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_77.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_77.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_78.html b/system/CMSIS/CMSIS/Documentation/DSP/html/search/variables_78.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/sinCos.gif b/system/CMSIS/CMSIS/Documentation/DSP/html/sinCos.gif
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__bilinear__interp__instance__q7.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__cascade__df2_t__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__biquad__casd__df1__inst__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix2__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__cfft__radix4__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__dct4__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__decimate__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q7.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__instance__q7.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__interpolate__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__lattice__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__fir__sparse__instance__q7.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__iir__lattice__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__linear__interp__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__linear__interp__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__lms__norm__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__matrix__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__pid__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__f32.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__f32.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q15.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q15.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q31.html b/system/CMSIS/CMSIS/Documentation/DSP/html/structarm__rfft__instance__q31.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m0_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m0_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m3_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m3_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m4_8c.html b/system/CMSIS/CMSIS/Documentation/DSP/html/system___a_r_m_c_m4_8c.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tab_a.png b/system/CMSIS/CMSIS/Documentation/DSP/html/tab_a.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tab_b.png b/system/CMSIS/CMSIS/Documentation/DSP/html/tab_b.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tab_h.png b/system/CMSIS/CMSIS/Documentation/DSP/html/tab_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tab_s.png b/system/CMSIS/CMSIS/Documentation/DSP/html/tab_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tab_topnav.png b/system/CMSIS/CMSIS/Documentation/DSP/html/tab_topnav.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/DSP/html/tabs.css b/system/CMSIS/CMSIS/Documentation/DSP/html/tabs.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/CMSIS_Logo_Final.png b/system/CMSIS/CMSIS/Documentation/General/html/CMSIS_Logo_Final.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/CMSIS_V3_small.png b/system/CMSIS/CMSIS/Documentation/General/html/CMSIS_V3_small.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/bc_s.png b/system/CMSIS/CMSIS/Documentation/General/html/bc_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/closed.png b/system/CMSIS/CMSIS/Documentation/General/html/closed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/cmsis.css b/system/CMSIS/CMSIS/Documentation/General/html/cmsis.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/doxygen.png b/system/CMSIS/CMSIS/Documentation/General/html/doxygen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2blank.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2blank.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2doc.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2doc.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2folderclosed.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2folderclosed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2folderopen.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2folderopen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2lastnode.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2lastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2link.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2link.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2mlastnode.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2mlastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2mnode.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2mnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2node.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2node.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2plastnode.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2plastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2pnode.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2pnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2splitbar.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2splitbar.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/ftv2vertline.png b/system/CMSIS/CMSIS/Documentation/General/html/ftv2vertline.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/index.html b/system/CMSIS/CMSIS/Documentation/General/html/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/jquery.js b/system/CMSIS/CMSIS/Documentation/General/html/jquery.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/nav_f.png b/system/CMSIS/CMSIS/Documentation/General/html/nav_f.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/nav_h.png b/system/CMSIS/CMSIS/Documentation/General/html/nav_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/navtree.css b/system/CMSIS/CMSIS/Documentation/General/html/navtree.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/navtree.js b/system/CMSIS/CMSIS/Documentation/General/html/navtree.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/open.png b/system/CMSIS/CMSIS/Documentation/General/html/open.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/resize.js b/system/CMSIS/CMSIS/Documentation/General/html/resize.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tab_a.png b/system/CMSIS/CMSIS/Documentation/General/html/tab_a.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tab_b.png b/system/CMSIS/CMSIS/Documentation/General/html/tab_b.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tab_h.png b/system/CMSIS/CMSIS/Documentation/General/html/tab_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tab_s.png b/system/CMSIS/CMSIS/Documentation/General/html/tab_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tab_topnav.png b/system/CMSIS/CMSIS/Documentation/General/html/tab_topnav.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/General/html/tabs.css b/system/CMSIS/CMSIS/Documentation/General/html/tabs.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/API_Structure.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/API_Structure.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/CMSIS_Logo_Final.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/CMSIS_Logo_Final.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/CMSIS_RTOS_Files.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/CMSIS_RTOS_Files.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/MailQueue.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/MailQueue.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/MessageQueue.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/MessageQueue.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/Mutex.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/Mutex.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/Semaphore.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/Semaphore.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ThreadStatus.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ThreadStatus.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/Timer.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/Timer.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/_function_overview.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/_function_overview.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/_using_o_s.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/_using_o_s.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/annotated.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/annotated.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/bc_s.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/bc_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/classes.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/classes.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/closed.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/closed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis.css b/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis__os_8h.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis__os_8h.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis__os_8txt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis__os_8txt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis_os_h.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/cmsis_os_h.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/doxygen.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/doxygen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/files.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/files.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2blank.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2blank.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2doc.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2doc.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2folderclosed.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2folderclosed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2folderopen.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2folderopen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2lastnode.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2lastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2link.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2link.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2mlastnode.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2mlastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2mnode.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2mnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2node.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2node.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2plastnode.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2plastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2pnode.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2pnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2splitbar.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2splitbar.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2vertline.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/ftv2vertline.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/functions.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/functions.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/functions_vars.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/functions_vars.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_defs.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_defs.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_enum.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_enum.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_eval.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_eval.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_func.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_func.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_type.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/globals_type.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___definitions.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___kernel_ctrl.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___kernel_ctrl.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mail.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mail.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___message.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___message.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mutex_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___mutex_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___pool_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___pool_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___semaphore_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___semaphore_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___signal_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___signal_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___status.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___status.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___thread_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___thread_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___timer_mgmt.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___timer_mgmt.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___wait.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/group___c_m_s_i_s___r_t_o_s___wait.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/index.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/installdox b/system/CMSIS/CMSIS/Documentation/RTOS/html/installdox
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/jquery.js b/system/CMSIS/CMSIS/Documentation/RTOS/html/jquery.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/modules.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/modules.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/nav_f.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/nav_f.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/nav_h.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/nav_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/navtree.css b/system/CMSIS/CMSIS/Documentation/RTOS/html/navtree.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/navtree.js b/system/CMSIS/CMSIS/Documentation/RTOS/html/navtree.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/open.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/open.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/pages.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/pages.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/resize.js b/system/CMSIS/CMSIS/Documentation/RTOS/html/resize.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_63.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_64.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_69.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_6d.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_70.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_71.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_73.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_74.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_76.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/all_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/classes_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/classes_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/close.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/close.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/defines_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/defines_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/enums_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/enums_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/enumvalues_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/enumvalues_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/files_63.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/files_63.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/functions_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/functions_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/mag_sel.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/mag_sel.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/nomatches.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/nomatches.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search.css b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search.js b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_l.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_l.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_m.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_m.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_r.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/search_r.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/typedefs_6f.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/typedefs_6f.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_64.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_64.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_69.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_69.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_6d.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_6d.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_70.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_70.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_71.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_71.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_73.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_73.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_74.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_74.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_76.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/search/variables_76.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_mail_q_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_mail_q_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_message_q_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_message_q_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_mutex_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_mutex_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_pool_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_pool_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_semaphore_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_semaphore_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_thread_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_thread_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_timer_def__t.html b/system/CMSIS/CMSIS/Documentation/RTOS/html/structos_timer_def__t.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_a.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_a.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_b.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_b.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_h.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_s.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_topnav.png b/system/CMSIS/CMSIS/Documentation/RTOS/html/tab_topnav.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/RTOS/html/tabs.css b/system/CMSIS/CMSIS/Documentation/RTOS/html/tabs.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/Access_SVD_DD_Manage.png b/system/CMSIS/CMSIS/Documentation/SVD/html/Access_SVD_DD_Manage.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/Access_SVD_Vendor.png b/system/CMSIS/CMSIS/Documentation/SVD/html/Access_SVD_Vendor.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS-SVD_Schema_1_0.xsd b/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS-SVD_Schema_1_0.xsd
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_Logo_Final.png b/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_Logo_Final.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_Schema_Gen.png b/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_Schema_Gen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_Vendor_DD.png b/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_Vendor_DD.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_WEB_DATABASE.png b/system/CMSIS/CMSIS/Documentation/SVD/html/CMSIS_SVD_WEB_DATABASE.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/Manage_SVD_DD.png b/system/CMSIS/CMSIS/Documentation/SVD/html/Manage_SVD_DD.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/bc_s.png b/system/CMSIS/CMSIS/Documentation/SVD/html/bc_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/closed.png b/system/CMSIS/CMSIS/Documentation/SVD/html/closed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/cmsis.css b/system/CMSIS/CMSIS/Documentation/SVD/html/cmsis.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/doxygen.png b/system/CMSIS/CMSIS/Documentation/SVD/html/doxygen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/dynsections.js b/system/CMSIS/CMSIS/Documentation/SVD/html/dynsections.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2blank.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2blank.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2doc.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2doc.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2folderclosed.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2folderclosed.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2folderopen.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2folderopen.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2lastnode.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2lastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2link.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2link.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2mlastnode.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2mlastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2mnode.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2mnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2node.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2node.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2plastnode.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2plastnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2pnode.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2pnode.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2splitbar.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2splitbar.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2vertline.png b/system/CMSIS/CMSIS/Documentation/SVD/html/ftv2vertline.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__cluster_level__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__cluster_level__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__cpu_section__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__cpu_section__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__device_section_extensions__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__device_section_extensions__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__dim_element_group__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__dim_element_group__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__elem__type__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__elem__type__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__peripheral_section_extensions__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__peripheral_section_extensions__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__register_properties_group__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__register_properties_group__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__register_section_extensions__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__register_section_extensions__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__schema__1__1__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__schema__1__1__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__schema__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__schema__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd___format__1__1__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd___format__1__1__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd___format__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd___format__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__device__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__device__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__enum__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__enum__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__fields__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__fields__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__peripherals__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__peripherals__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__registers__gr.html b/system/CMSIS/CMSIS/Documentation/SVD/html/group__svd__xml__registers__gr.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/index.html b/system/CMSIS/CMSIS/Documentation/SVD/html/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/jquery.js b/system/CMSIS/CMSIS/Documentation/SVD/html/jquery.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/modules.html b/system/CMSIS/CMSIS/Documentation/SVD/html/modules.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/nav_f.png b/system/CMSIS/CMSIS/Documentation/SVD/html/nav_f.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/nav_h.png b/system/CMSIS/CMSIS/Documentation/SVD/html/nav_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/navtree.css b/system/CMSIS/CMSIS/Documentation/SVD/html/navtree.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/navtree.js b/system/CMSIS/CMSIS/Documentation/SVD/html/navtree.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/open.png b/system/CMSIS/CMSIS/Documentation/SVD/html/open.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/pages.html b/system/CMSIS/CMSIS/Documentation/SVD/html/pages.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/resize.js b/system/CMSIS/CMSIS/Documentation/SVD/html/resize.js
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd__example_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd__example_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd__outline_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd__outline_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd__usage_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd__usage_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd_validate_file_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd_validate_file_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_public_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_public_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_restricted_pg.html b/system/CMSIS/CMSIS/Documentation/SVD/html/svd_web_restricted_pg.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tab_a.png b/system/CMSIS/CMSIS/Documentation/SVD/html/tab_a.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tab_b.png b/system/CMSIS/CMSIS/Documentation/SVD/html/tab_b.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tab_h.png b/system/CMSIS/CMSIS/Documentation/SVD/html/tab_h.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tab_s.png b/system/CMSIS/CMSIS/Documentation/SVD/html/tab_s.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tab_topnav.png b/system/CMSIS/CMSIS/Documentation/SVD/html/tab_topnav.png
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Documentation/SVD/html/tabs.css b/system/CMSIS/CMSIS/Documentation/SVD/html/tabs.css
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/arm_common_tables.h b/system/CMSIS/CMSIS/Include/arm_common_tables.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/arm_math.h b/system/CMSIS/CMSIS/Include/arm_math.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cm0.h b/system/CMSIS/CMSIS/Include/core_cm0.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cm0plus.h b/system/CMSIS/CMSIS/Include/core_cm0plus.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cm3.h b/system/CMSIS/CMSIS/Include/core_cm3.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cm4.h b/system/CMSIS/CMSIS/Include/core_cm4.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cm4_simd.h b/system/CMSIS/CMSIS/Include/core_cm4_simd.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cmFunc.h b/system/CMSIS/CMSIS/Include/core_cmFunc.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_cmInstr.h b/system/CMSIS/CMSIS/Include/core_cmInstr.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_sc000.h b/system/CMSIS/CMSIS/Include/core_sc000.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Include/core_sc300.h b/system/CMSIS/CMSIS/Include/core_sc300.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM0b_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM0b_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM0l_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM0l_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM3b_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM3b_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM3l_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM3l_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4b_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4b_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4bf_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4bf_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4l_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4l_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4lf_math.lib b/system/CMSIS/CMSIS/Lib/ARM/arm_cortexM4lf_math.lib
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/README.txt b/system/CMSIS/CMSIS/README.txt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/RTOS/cmsis_os.h b/system/CMSIS/CMSIS/RTOS/cmsis_os.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/SVD/ARM_Sample.svd b/system/CMSIS/CMSIS/SVD/ARM_Sample.svd
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/SVD/ARM_Sample_1_1.svd b/system/CMSIS/CMSIS/SVD/ARM_Sample_1_1.svd
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/SVD/CMSIS-SVD_Schema_1_0.xsd b/system/CMSIS/CMSIS/SVD/CMSIS-SVD_Schema_1_0.xsd
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/SVD/CMSIS-SVD_Schema_1_1_draft.xsd b/system/CMSIS/CMSIS/SVD/CMSIS-SVD_Schema_1_1_draft.xsd
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/SVD/SVDConv.exe b/system/CMSIS/CMSIS/SVD/SVDConv.exe
old mode 100755
new mode 100644
diff --git a/system/CMSIS/CMSIS/index.html b/system/CMSIS/CMSIS/index.html
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Include/ARMCM0.h b/system/CMSIS/Device/ARM/ARMCM0/Include/ARMCM0.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Include/system_ARMCM0.h b/system/CMSIS/Device/ARM/ARMCM0/Include/system_ARMCM0.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/ARM/startup_ARMCM0.s b/system/CMSIS/Device/ARM/ARMCM0/Source/ARM/startup_ARMCM0.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMCM0/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/G++/startup_ARMCM0.s b/system/CMSIS/Device/ARM/ARMCM0/Source/G++/startup_ARMCM0.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMCM0/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/GCC/startup_ARMCM0.S b/system/CMSIS/Device/ARM/ARMCM0/Source/GCC/startup_ARMCM0.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/IAR/startup_ARMCM0.s b/system/CMSIS/Device/ARM/ARMCM0/Source/IAR/startup_ARMCM0.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0/Source/system_ARMCM0.c b/system/CMSIS/Device/ARM/ARMCM0/Source/system_ARMCM0.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Include/ARMCM0plus.h b/system/CMSIS/Device/ARM/ARMCM0plus/Include/ARMCM0plus.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Include/system_ARMCM0plus.h b/system/CMSIS/Device/ARM/ARMCM0plus/Include/system_ARMCM0plus.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/ARM/startup_ARMCM0plus.s b/system/CMSIS/Device/ARM/ARMCM0plus/Source/ARM/startup_ARMCM0plus.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMCM0plus/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/G++/startup_ARMCMplus.s b/system/CMSIS/Device/ARM/ARMCM0plus/Source/G++/startup_ARMCMplus.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMCM0plus/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/GCC/startup_ARMCM0plus.S b/system/CMSIS/Device/ARM/ARMCM0plus/Source/GCC/startup_ARMCM0plus.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/IAR/startup_ARMCM0plus.s b/system/CMSIS/Device/ARM/ARMCM0plus/Source/IAR/startup_ARMCM0plus.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM0plus/Source/system_ARMCM0plus.c b/system/CMSIS/Device/ARM/ARMCM0plus/Source/system_ARMCM0plus.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Include/ARMCM3.h b/system/CMSIS/Device/ARM/ARMCM3/Include/ARMCM3.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Include/system_ARMCM3.h b/system/CMSIS/Device/ARM/ARMCM3/Include/system_ARMCM3.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/ARM/startup_ARMCM3.s b/system/CMSIS/Device/ARM/ARMCM3/Source/ARM/startup_ARMCM3.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMCM3/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/G++/startup_ARMCM3.s b/system/CMSIS/Device/ARM/ARMCM3/Source/G++/startup_ARMCM3.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMCM3/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/GCC/startup_ARMCM3.S b/system/CMSIS/Device/ARM/ARMCM3/Source/GCC/startup_ARMCM3.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/IAR/startup_ARMCM3.s b/system/CMSIS/Device/ARM/ARMCM3/Source/IAR/startup_ARMCM3.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM3/Source/system_ARMCM3.c b/system/CMSIS/Device/ARM/ARMCM3/Source/system_ARMCM3.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Include/ARMCM4.h b/system/CMSIS/Device/ARM/ARMCM4/Include/ARMCM4.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Include/system_ARMCM4.h b/system/CMSIS/Device/ARM/ARMCM4/Include/system_ARMCM4.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/ARM/startup_ARMCM4.s b/system/CMSIS/Device/ARM/ARMCM4/Source/ARM/startup_ARMCM4.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMCM4/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/G++/startup_ARMCM4.s b/system/CMSIS/Device/ARM/ARMCM4/Source/G++/startup_ARMCM4.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMCM4/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/GCC/startup_ARMCM4.S b/system/CMSIS/Device/ARM/ARMCM4/Source/GCC/startup_ARMCM4.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/IAR/startup_ARMCM4.s b/system/CMSIS/Device/ARM/ARMCM4/Source/IAR/startup_ARMCM4.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMCM4/Source/system_ARMCM4.c b/system/CMSIS/Device/ARM/ARMCM4/Source/system_ARMCM4.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Include/ARMSC000.h b/system/CMSIS/Device/ARM/ARMSC000/Include/ARMSC000.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Include/system_ARMSC000.h b/system/CMSIS/Device/ARM/ARMSC000/Include/system_ARMSC000.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/ARM/startup_ARMSC000.s b/system/CMSIS/Device/ARM/ARMSC000/Source/ARM/startup_ARMSC000.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMSC000/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/G++/startup_ARMSC000.s b/system/CMSIS/Device/ARM/ARMSC000/Source/G++/startup_ARMSC000.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMSC000/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/GCC/startup_ARMSC000.S b/system/CMSIS/Device/ARM/ARMSC000/Source/GCC/startup_ARMSC000.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/IAR/startup_ARMSC000.s b/system/CMSIS/Device/ARM/ARMSC000/Source/IAR/startup_ARMSC000.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC000/Source/system_ARMSC000.c b/system/CMSIS/Device/ARM/ARMSC000/Source/system_ARMSC000.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Include/ARMSC300.h b/system/CMSIS/Device/ARM/ARMSC300/Include/ARMSC300.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Include/system_ARMSC300.h b/system/CMSIS/Device/ARM/ARMSC300/Include/system_ARMSC300.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/ARM/startup_ARMSC300.s b/system/CMSIS/Device/ARM/ARMSC300/Source/ARM/startup_ARMSC300.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/G++/gcc_cs.ld b/system/CMSIS/Device/ARM/ARMSC300/Source/G++/gcc_cs.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/G++/startup_ARMSC300.s b/system/CMSIS/Device/ARM/ARMSC300/Source/G++/startup_ARMSC300.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/GCC/gcc_arm.ld b/system/CMSIS/Device/ARM/ARMSC300/Source/GCC/gcc_arm.ld
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/GCC/startup_ARMSC300.S b/system/CMSIS/Device/ARM/ARMSC300/Source/GCC/startup_ARMSC300.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/IAR/startup_ARMSC300.s b/system/CMSIS/Device/ARM/ARMSC300/Source/IAR/startup_ARMSC300.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/ARM/ARMSC300/Source/system_ARMSC300.c b/system/CMSIS/Device/ARM/ARMSC300/Source/system_ARMSC300.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/ReadMe.txt b/system/CMSIS/Device/_Template_Vendor/ReadMe.txt
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Include/Device.h b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Include/Device.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Include/system_Device.h b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Include/system_Device.h
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/ARM/startup_Device.s b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/ARM/startup_Device.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/G++/startup_Device.s b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/G++/startup_Device.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/GCC/startup_Device.S b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/GCC/startup_Device.S
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/IAR/startup_Device.s b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/IAR/startup_Device.s
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/system_Device.c b/system/CMSIS/Device/_Template_Vendor/Vendor/Device/Source/system_Device.c
old mode 100755
new mode 100644
diff --git a/system/CMSIS/Version 3.01 b/system/CMSIS/Version 3.01
old mode 100755
new mode 100644
diff --git a/system/RFduino/include/nrf51_bitfields.h b/system/RFduino/include/nrf51_bitfields.h
old mode 100755
new mode 100644
diff --git a/system/RFduino/include/nrf_gpiote.h b/system/RFduino/include/nrf_gpiote.h
old mode 100755
new mode 100644
diff --git a/system/RFduino/source/build.bat b/system/RFduino/source/build.bat
index 4faeae9..e4b72f3 100644
--- a/system/RFduino/source/build.bat
+++ b/system/RFduino/source/build.bat
@@ -1,18 +1,20 @@
@echo off
-set arduino=C:\arduino-1.5.7
-
-cd %arduino%\hardware\arduino\RFduino\system\RFduino\source
-
if not exist _build\nul mkdir _build
if exist _build\* del /q _build\*
-set tools=%arduino%\hardware\tools\gcc-arm-none-eabi-4.8.3-2014q1
-set RFduino=%arduino%\hardware\arduino\RFduino
+set package=%appdata%\Arduino15\packages\RFduino
+
+set base=%package%\hardware\RFduino
+dir /b %base% >%temp%\ver.txt
+set /p ver= <%temp%\ver.txt
+set base=%base%\%ver%
+
+set toolchain=%package%\tools\arm-none-eabi-gcc\4.8.3-2014q1
-set gcc=%tools%\bin\arm-none-eabi-gcc
-set ar=%tools%\bin\arm-none-eabi-ar
-set nm=%tools%\bin\arm-none-eabi-nm
+set gcc=%toolchain%\bin\arm-none-eabi-gcc
+set ar=%toolchain%\bin\arm-none-eabi-ar
+set nm=%toolchain%\bin\arm-none-eabi-nm
set includes=-I../include
set includes=%includes% -I../../CMSIS/CMSIS/Include
@@ -39,8 +41,8 @@ for %%f in (%objs%) do %ar% rcs _build\%output% %%f
%nm% _build\%output% >_build\%output%.txt
echo copying libray and txt to variants...
-copy _build\%output% %RFduino%\variants\RFduino\%output%
-copy _build\%output%.txt %RFduino%\variants\RFduino\%output%.txt
+copy _build\%output% %base%\variants\RFduino\%output%
+copy _build\%output%.txt %base%\variants\RFduino\%output%.txt
:end
pause
diff --git a/variants/RFduino/pins_arduino.h b/variants/RFduino/pins_arduino.h
old mode 100755
new mode 100644