CA Pod is an open source project for creating
EPICS Channel Access client apps for iOS to run on iPhone, iPod and iPad. Please visit the
project page to get the source code and participate. CA Pod currently consists of a static library and a simple probe app.
Static Library
The CATouch static library offers easy integration of Channel Access client for iOS apps. It provides the foundation for the CAProbe app. Listed below are the current features:
- Wraps Channel Access client with Objective-C
- Uses block event handlers for easy event handling
- Supports all EPICS data types and provides automatic value formatting
- Supports all EPICS record types except control records
- Graphics records provide automatic value formatting
Listed below are future CATouch features under development:
- Modernize the library for Objective-C 2.0 and the latest runtime
- Support for control records
- Improve the threading model
- Optimize performance