diff --git a/App Message Definitions b/App Message Definitions index 369b766..22a7dea 160000 --- a/App Message Definitions +++ b/App Message Definitions @@ -1 +1 @@ -Subproject commit 369b76676bce4d37f4e19fa43f32e6e2e5dd3363 +Subproject commit 22a7deae6a9d2033f5d3bde4457e12e8543b9d10 diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlusLargeImgB.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlusLargeImgB.bin deleted file mode 100644 index 53c1951..0000000 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlusLargeImgB.bin and /dev/null differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlus_imgB_large.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlus_imgB_large.bin new file mode 100644 index 0000000..5b5cdc2 Binary files /dev/null and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/b_BeanPlus_imgB_large.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/c_BeanPlusSmallImgA.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/c_BeanPlusSmallImgA.bin index c404840..663a51b 100644 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/c_BeanPlusSmallImgA.bin and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/c_BeanPlusSmallImgA.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/version.txt b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/version.txt index e2cb6fa..886135a 100644 --- a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/version.txt +++ b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean+/version.txt @@ -1 +1 @@ -201605240000 +201607260001 diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/a_BeanSmallImgAPadded.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/a_BeanSmallImgAPadded.bin index c3b6450..dad4acb 100644 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/a_BeanSmallImgAPadded.bin and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/a_BeanSmallImgAPadded.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_BeanLargeImgB.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_Bean_imgB_large.bin similarity index 82% rename from Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_BeanLargeImgB.bin rename to Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_Bean_imgB_large.bin index 0b98234..2ce7aae 100644 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_BeanLargeImgB.bin and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/b_Bean_imgB_large.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/c_BeanSmallImgA.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/c_BeanSmallImgA.bin index 6025003..12b66b2 100644 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/c_BeanSmallImgA.bin and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/c_BeanSmallImgA.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/d_BeanSmallImgB.bin b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/d_BeanSmallImgB.bin index e6ec4e5..912fb88 100644 Binary files a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/d_BeanSmallImgB.bin and b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/d_BeanSmallImgB.bin differ diff --git a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/version.txt b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/version.txt index e2cb6fa..5611cba 100644 --- a/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/version.txt +++ b/Bean OSX Static Library/Bean OSX LibraryTests/Resources/Firmware Images/Bean/version.txt @@ -1 +1 @@ -201605240000 +201606030000 diff --git a/Bean-iOS-OSX-SDK.podspec b/Bean-iOS-OSX-SDK.podspec index 1f75387..70f8144 100644 --- a/Bean-iOS-OSX-SDK.podspec +++ b/Bean-iOS-OSX-SDK.podspec @@ -2,7 +2,7 @@ Pod::Spec.new do |s| s.name = "Bean-iOS-OSX-SDK" - s.version = "2.1.0" + s.version = "2.2.0" s.summary = "Punch Through Design's SDK for speeding up development with the LightBlue Bean development platform" s.homepage = "https://github.com/PunchThrough/Bean-iOS-OSX-SDK" s.license = { :type => "MIT", :file => "LICENSE.txt" } diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 51bc5ac..933406a 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -7,6 +7,28 @@ __/ | SDK for iOS and OS X |___/ +--------------------------------- +2.2.0 +Released on 2016-08-11 +--------------------------------- +App Message Definitions: master/22a7dea (2016-03-28) +Bean Test Firmware: 201606030000 (2016-06-03) +Bean+ Test Firmware: 201607260001 (2016-07-26) +--------------------------------- + +FEATURES: +* Updated firmware for Bean and Bean+ +* Updated App Message Definitions + +IMPROVEMENTS: +* Better sketch upload error messages +* Deprecated [PTDBean eraseSketchWithHandler:]; use + [PTDBean setArduinoPowerState:] instead + +BUG FIXES: +* Fixed spelling errors in logging messages from Bean Manager +* Fixed improper handling of certain completion blocks + --------------------------------- 2.1.0 Released on 2016-05-26 diff --git a/firmware/201504270003_BEAN_imgA.bin b/firmware/201504270003_BEAN_imgA.bin deleted file mode 100644 index b901b99..0000000 Binary files a/firmware/201504270003_BEAN_imgA.bin and /dev/null differ diff --git a/firmware/201504270003_BEAN_imgB.bin b/firmware/201504270003_BEAN_imgB.bin deleted file mode 100644 index df57a43..0000000 Binary files a/firmware/201504270003_BEAN_imgB.bin and /dev/null differ diff --git a/firmware/Bean+/b_BeanPlus_imgB_large.bin b/firmware/Bean+/b_BeanPlus_imgB_large.bin new file mode 100644 index 0000000..5b5cdc2 Binary files /dev/null and b/firmware/Bean+/b_BeanPlus_imgB_large.bin differ diff --git a/firmware/Bean+/c_BeanPlusSmallImgA.bin b/firmware/Bean+/c_BeanPlusSmallImgA.bin new file mode 100644 index 0000000..663a51b Binary files /dev/null and b/firmware/Bean+/c_BeanPlusSmallImgA.bin differ diff --git a/firmware/Bean+/version.txt b/firmware/Bean+/version.txt new file mode 100644 index 0000000..886135a --- /dev/null +++ b/firmware/Bean+/version.txt @@ -0,0 +1 @@ +201607260001 diff --git a/firmware/Bean/a_BeanSmallImgAPadded.bin b/firmware/Bean/a_BeanSmallImgAPadded.bin new file mode 100644 index 0000000..dad4acb Binary files /dev/null and b/firmware/Bean/a_BeanSmallImgAPadded.bin differ diff --git a/firmware/Bean/b_Bean_imgB_large.bin b/firmware/Bean/b_Bean_imgB_large.bin new file mode 100644 index 0000000..2ce7aae Binary files /dev/null and b/firmware/Bean/b_Bean_imgB_large.bin differ diff --git a/firmware/Bean/c_BeanSmallImgA.bin b/firmware/Bean/c_BeanSmallImgA.bin new file mode 100644 index 0000000..12b66b2 Binary files /dev/null and b/firmware/Bean/c_BeanSmallImgA.bin differ diff --git a/firmware/Bean/d_BeanSmallImgB.bin b/firmware/Bean/d_BeanSmallImgB.bin new file mode 100644 index 0000000..912fb88 Binary files /dev/null and b/firmware/Bean/d_BeanSmallImgB.bin differ diff --git a/firmware/Bean/version.txt b/firmware/Bean/version.txt new file mode 100644 index 0000000..5611cba --- /dev/null +++ b/firmware/Bean/version.txt @@ -0,0 +1 @@ +201606030000 diff --git a/source/PTDBean.m b/source/PTDBean.m index bf0acd2..1af7342 100644 --- a/source/PTDBean.m +++ b/source/PTDBean.m @@ -31,6 +31,8 @@ @interface PTDBean ()