FREE domestic 🚚 🚚 🚚 on all orders over $75!
toggle color
toggle width
Search returned no results
View all products

Added to cart:

Subtotal: $

Cart is empty
View all products
  • quantity:

Subtotal: $

bg
August 24th, 2013

The T1PogoManager v1.3 release candidate is now available ahead of the final release on Thursday. It is build number 33. This release offers support for devices running iOS7, and also include many improvements over the previous release v1.2. There are a lot of changes inside, but not so many to the API. If you see any compatibility issues between beta 33 and your code, let us know immediately. We plan to go live with v1.3 on Thursday, August 29. Contact devs@tenonedesign.com with feedback, and thanks in advance. Preliminary release notes for v1.3:

  • Add - iOS 7 support.
  • Add - Data storage API for iOS6 or later. Store user data on the pen. Requires pen with firmware v1.1.0 or later.
  • Add - Unique identifier for each pen (good for arbitrary storage concepts, along with iOS 5 data storage compatibility).
  • Change - Security.framework is now required to be linked in your Build Phases.
  • Change - Palm rejection improvements
  • Add - tipIdentifier string property to T1PogoPen.
  • Add - diameter property to T1PogoEvent. Diameter is estimate of size in mm of tip contact surface with glass - great for realism with [redacted].
  • Add - lastDiameter property to T1PogoPen.
  • Add - Cool new bluetooth state delegate callback. Use this to find out if Bluetooth is on or off without triggering any system UIAlerts. Your application can now choose when to alert the user, if at all. It's also ok to keep T1PogoManager running all the time in iOS 7 as starting it will no longer cause a system UIAlert.
  • Add - T1PogoManager will prompt user to connect automatically if it sees a new pen for the first time. Can be disabled with showConnectionPromptForNewPens property.
  • Add - deregisterView: is back, and multiple views can be simultaneously registered.
  • Add - Multiple delegates are simple with addDelegate:, removeDelegate:, and removeAllDelegates:
  • Change - T1PM now handles bluetooth events on a background queue. this should be a transparent change as all delegate methods are still delivered on the main queue.
  • Fix - Palm rejection is now more accurate in zoomed UIViews.
  • Fix - Fixed crash related to gesture recognizer and not unregistering views.
  • Fix - Other BLE devices connected to the system when the application activates will still be discovered, but will now appear as disconnected.
  • Fix - Fix didDetectLowBatteryForPen delegate.
  • Change - T1PogoPen.lastPoint is now .lastWindowLocation
  • Add -Optional singleton access. Don't use this unless you know what you're doing. There is no way to destroy this object, or turn off the SDK once you ask for this. Use the delegate methods above to add delegates as required.

As usual, the updated SDK and demo project are available here (look for the blue beta links). Release history for T1PogoManager is here.