VAS Software for Android

Download PCC/Android

If you have a phone that doesn't allow installation from Internet sites other than the Google Market, see the sideloading how to here.

Sideloading PCC/Android

Android >= 2.1 is recommended for VAS Android Software.

WARNING:
PCC/Android is a young product and is undergoing rapid development.

PCC/Android Changelog

2014-04-16
Wed, 20:10:15 PDT
12111correct test host left in trial license routine. 
2014-04-16
Wed, 19:58:11 PDT
12110Added dialog to display failures retrieving Trial license. 
2014-04-10
Thu, 08:18:15 PDT
12106#6891 A redundant erroneous scan time was being sent with some events. 
2014-03-13
Thu, 13:06:28 PDT
12018* Support item type 85 op2, op3, and op4 (issue-6750) 
2014-03-03
Mon, 07:18:46 PST
11958Default signing options with new build tools (Java 7) were not compatible with older phones. 
2014-03-02
Sun, 06:44:56 PST
11949More changes for Android 4.4.2, 
2014-02-28
Fri, 14:48:59 PST
11947Changes for Android 4.4.2 may have broken earlier versions. 
2014-02-28
Fri, 06:08:19 PST
11940Added Diagnostic for troubleshooting location and permissions of external SD card on new Samsung S4 update (Android 4.4.2, Kit Kat) 
2014-02-27
Thu, 09:50:37 PST
11936Changed default file location and Android version from 4.4.2 (Kitkat) SDK 19 to conform to Google's new security restrictions for SD Cards. 
2013-09-11
Wed, 09:26:37 PDT
11584* Possible fix for missing VetEnter Other events (#6159)
* Disable Android URL caching when downloading new builds (#6349) 
2013-08-01
Thu, 09:53:45 PDT
11467#6316 Fixed 10x multiplier on current lactation 305ME and TOTM values
#6159 Lock event entry screen in portrait orientation 
2013-07-09
Tue, 09:26:14 PDT
11395#6236, fixed null pointer on null herd. Also added Samsung SII (generic cdma) sdcard location to known list. 
2013-07-09
Tue, 09:16:18 PDT
11371#6236, fixed null pointer on null herd. Also added Samsung SII (generic cdma) sdcard location to known list. 
2013-06-26
Wed, 07:17:48 PDT
11356 
2013-06-05
Wed, 09:37:24 PDT
11296Fixed Galaxy S2 X model name to not include Samsung 
2013-06-04
Tue, 10:03:09 PDT
11286#6163 Added Galaxy SII to registered write devices
#6159 Fix crash in VetEnter form
#6135 Improved voice entry audio feedback
#6112 Offer trial license on unlicensed refresh failures 
2013-05-22
Wed, 08:13:10 PDT
11259#6028 added null check on checkChangeLog, #6124 fixed null pointer on rotation in VetEnter form, #6126 removed background update check configuration 
2013-05-16
Thu, 06:40:30 PDT
11244#6116 - Fixed index out of bounds exception on tap id keypad when hitting enter on an empty value 
2013-05-09
Thu, 16:25:41 PDT
11231Fixed #6102 - failure to refresh 
2013-05-09
Thu, 13:10:45 PDT
11229issues #6092, #6091, #5971, #5910, #6027, 5882 added configuration option to disable pen validation, increase socket timeout on archive to DairyComp, fixed null pointer if cow entered without loading herd. Added id . source farm picklist to cow entry. 
2013-04-16
Tue, 20:24:12 PDT
11146Small fix so Trial Read Licenses will work with DairyComps builds later that 4/11/2013 even if there is no demo.xml file. 
2013-04-16
Tue, 09:12:03 PDT
11143Fixed corrupt installer/APK 
2013-04-16
Tue, 07:19:26 PDT
11142IMPORTANT: Fixed null pointer exception on refresh 
2013-04-15
Mon, 11:50:41 PDT
11137Catch index errors in hospital form and add temporary licensing for easier installations and demonstrations. 
2013-04-04
Thu, 07:26:00 PDT
11103Force garbage collection before refresh to avoid out of memory error on dairies with large herds and devices with limited memory. 
2013-03-18
Mon, 21:19:25 PDT
11041#5943 fixed null pointer on older phones cause by screen orientation change when a tab other than the home tab was selected. Also trapped Illegal Argument Exception on resume. 
2013-03-18
Mon, 09:00:19 PDT
11032#5906, #5892, #5841, #5876, #5893, #5931, #5918 small changes in gui formatting for newer phones and better error handling on slower networks. 
2013-03-07
Thu, 05:46:40 PST
10995#5678,#5898, #5571 added better error messages on communications error and rewrote dialog using deprecated apis not working well in combination with orientation changes and background operations. 
2013-02-26
Tue, 14:04:40 PST
10927#5873 Fix problem finding the removable sd card on devices like the Trimble T41, and Samsung Galaxy 3. 
2013-02-24
Sun, 13:18:25 PST
10924#5863, #5865 Show better error message if update to support fails. The headset answer button should trigger voice recognition in viewlist form as well as main form. 
2013-02-24
Sun, 12:51:33 PST
10922#5861 Use of Quick help dialog would cause lockup and Rejected Execution Exception 
2013-02-19
Tue, 12:20:53 PST
10897#5856 Fixed communication error when checking for license updates 
2013-02-19
Tue, 08:05:10 PST
10891#5829, #5839, #5810, #5755 fixed concurrent modification exception while in lists, problem with item type 110, catch io exception in change log worker, and busy error when download wav file. 
2013-01-23
Wed, 17:03:31 PST
10774#5754 restored missing items to the view list form. 
2013-01-21
Mon, 12:35:32 PST
10766#5744 Fixed CowNotFound crash for BNAME/CHAIN herds
#5727 Prevent NullPointerException in ValidatePenForm 
2013-01-17
Thu, 09:16:07 PST
10754Restored barn name functionality, fixed view button on main form to show last cow, fixed date to voice in non US locales, fixed add cow function. fixed null pointer in RFID. #5711, #5722, #5700, #5693, #5716. 
2013-01-09
Wed, 13:39:07 PST
10709Fixed null pointer opening Settings Form. 
2013-01-09
Wed, 13:20:39 PST
10707#5679 Illegal State Exception crash when cows tapped rapidly on todo list. Also removed barn name support temporarily. 
2013-01-08
Tue, 20:46:21 PST
10706Fixed ConcurrentModificationException which crashed program under conditions of fast tapping and big lists. 
2013-01-04
Fri, 11:34:44 PST
10684#5677 fixed crash when select herd button was pushed without a herd radio button selected, also change on how item was return to fix error in pen validation seen in the field. 
2013-01-02
Wed, 08:08:27 PST
10674Fixed problems cause in lists by 12/28/2012 Changes 
2012-12-28
Fri, 12:43:12 PST
10662Fixed hang on UnconfirmedStorage and bad logic in PrevEvent with manual dcc. 
2012-12-28
Fri, 07:52:44 PST
10653#5663 Event entry from cowcard fixed, also locked dialog to portrait orientation. 
2012-12-27
Thu, 21:01:53 PST
10651#5664 Prev event Entry form (and others) were failiing in the Vet Entry Form. 
2012-12-20
Thu, 12:19:54 PST
10627#3799 Implemented support for hospital lists
#4350 Implemented pen validation
#5606 Pending changes properly aborted/archived on refresh
#5628 Improved support for item type 104 and 110
#5262 Major architecture changes to support easy addition of future forms to better match PCC/Windows Mobile 
2012-08-21
Tue, 09:20:15 PDT
10204Fixed license bug if no sdcards were found. 
2012-08-09
Thu, 10:53:06 PDT
10173Show dead cows like DairyComp and allow old journals with dead cows to be applied against refesh cowfiles without create CowNotFoundException 
2012-06-25
Mon, 05:15:05 PDT
9885#5133 Fixed intermittent nullpointer on refresh
#5136 Do not show stacktrace error messages for routing exceptions 
2012-05-31
Thu, 05:23:24 PDT
9823#5096 Added Changelog tab to the Admin form
#4998 Respect DC305's REG setting for scanning new EIDs, disallow reusing IDs from dead cows, fixed bug when cowfile had a single type 31 item 
2012-05-21
Mon, 13:43:39 PDT
9790#4998 Destination EID item now selectable when scanning new EID
#5068 Fixed search function which always skipped the first cow record
Enabled marking lists with read license 
2012-05-04
Fri, 07:58:40 PDT
9698YOU MUST UNINSTALL PCC BEFORE INSTALLING THIS VERSION!

After uninstalling, visit http://www.vas.com/android for a link to download the new version.

#4983 Support item types 12, 21, 89, 91, 94, 95
#4982 Support item type 76
#4954 Support source farm table 
2012-04-09
Mon, 07:21:40 PDT
9618#4980 Posted breeding as dated 1 day early, also last, 1st choice and 2nd choice sires are posted with description prefix with sire id. 
2012-03-28
Wed, 07:13:07 PDT
9555Restore version reporting. 
2012-03-27
Tue, 08:02:37 PDT
9548#4938 fixed NoSuchField in previous release
#4941 fixed null pointer on refresh
Fixes for some Testday Itemtypes 
2012-03-26
Mon, 11:20:09 PDT
9541#3871 Fix for refreshing into a different herd with pending changes
#4905 Strip illegal spaces from server IP address
Fixes for prevlacts, testdays, and combo events 
2012-03-14
Wed, 13:26:09 PDT
9486#3316 changed to match DairyComp algorithm for sire3 and sire4, fixed xmlrpc error when we can't read the sdcard serial. 
2012-03-12
Mon, 14:27:44 PDT
9475#4832 and #4778 Fixed double playback on voice recognition and revised dismissal of progress dialog 
2012-03-09
Fri, 11:01:42 PST
9451#4880 Fixed SD card-related bug in error reporter
#4866 Do not delete herd data on update 
2012-03-02
Fri, 11:18:24 PST
9447#4857 Fixed keypad sizing bug on Motorola XT603 
2012-02-29
Wed, 13:09:13 PST
9439Fixed race condition in uploadToSupport 
2012-02-24
Fri, 13:12:30 PST
9425#4811 Fixed a null pointer if the MainForm was suspended while discovering servers, and similar issue in the manage transactions dialog. 
2012-02-22
Wed, 10:41:36 PST
9414#4796 Improve herd id mismatch error on Send Changes
#4800 Implement Max Weekly Milk Weight (type=122 op1=99)
#4811,#4813 Save mainform state on lifecycle change (rotation, termination, etc)
#4815 Fixed bug in item type 71 
2012-02-17
Fri, 10:47:12 PST
9388#4799 Null pointer and #4782 ability to set Items as intial pane on cow. 
2012-02-10
Fri, 18:45:22 PST
9361#4771 Fixed null pointer exception if no herd loaded, show retries on license update rather than Daircomp greyed out message 
2012-02-09
Thu, 18:05:06 PST
9355#4770 retry if DairyComp is busy when updating license
#4772 test for network before uploading to support
#4767 fix null pointer in manage transactions 
2012-02-05
Sun, 08:44:31 PST
9335#4755 and #4756 Fixed index out of bounds when no servers discovered and null pointer on a cancel during discovery (cancel = back key) 
2012-02-03
Fri, 09:59:56 PST
9326#4735 Improve reliability of PCC display when other programs have interrupted and taken over display. 
2012-01-13
Fri, 12:25:51 PST
9247#4676 Save corrupted herd files and include them in the Upload to Support function.

This is particularly important for any user who sees a failure message that begins with "java.io.StreamCorruptedException". If you see this error, please upload your data. 
2011-12-29
Thu, 14:00:38 PST
9174#4518 Implemented limited Search function
#4599 Speak DSLH on vet preg check
#3966 Prevent double, simultaneous refresh
#4578 Fixed quick TODO list tapping
#4623 Fixed null pointer on manage transactions 
2011-12-19
Mon, 15:44:08 PST
9136#4299 checks for noSDCardExpireDate date in cert for emergency no sd card licensing.
#4592 added DNB option to ABORT
#4106 review and erase recent transactions 
2011-12-02
Fri, 09:26:10 PST
9051#4212 V8 items > 255 were not fully supported
#4553 Added cancel button to New Event dialog 
2011-11-30
Wed, 11:28:38 PST
9044#4506 Upload Data to Support function for troubleshooting 
2011-11-28
Mon, 10:00:45 PST
9043#4517 Support calf info for item type 73
#4542 Support Gallagher RFID wand 
2011-11-08
Tue, 05:17:33 PST
8990#4491 Support V8 Lookup and Description tables, requires DC305 update. 
2011-10-31
Mon, 13:42:45 PDT
8963#4460 Allow custom sire on BRED, cache last 10
#4227 Warn on young cow for BRED event 
2011-10-20
Thu, 12:52:51 PDT
8899#4406 Support V8 item table (requires DC update)
#4439 Better error message if some other server app owns port 8080 
2011-09-28
Wed, 12:08:41 PDT
8726IMPORTANT BUG FIX RELEASE

#4387 Fixed "Cow 0 not found" on read-only licenses
#4380 Restored missing previous lactation data 
2011-09-27
Tue, 12:32:36 PDT
8714Fixed View button NullPointer on just-refreshed herd 
2011-09-27
Tue, 11:54:33 PDT
8709#4377 Fixed duplicate item audio prompts
#4370 VetEnter remarks are now additive
#4372 Say DONE for cows on DONE list
#4362 "View" button to review last identified cow
#4329 Unified processing of ids (tap, scan, voice)
#4366 Scanning without an activated list now shows cowcard
#4354 Buzzer sound was clipped on some hardware
#4356 Added Settings button to install TTS voice data
#4240 Fixed item type 16 
2011-09-21
Wed, 12:45:20 PDT
8689#4341 Do not auto-close ID dialog
#4104 ListForm Enable/Disable toggle
#4324 Show up to 4 items on lists (1 or 2 is optimal)
#4324 ListForm Sort toggle (by id or list-order)
#4319 Implemented Queue for vet lists
#3308 Shade queued IDs on the todo list
#4316 Custom remark entry for vet lists
#4273 Improve "null" server detection
#4340 Strip illegal characters in server address
#4326 Fixed Cow Not Found audio loop
#4343 Sort CAR codes in Enter Event form
#4345 Buzz if cow is not on list
#4346 Theme and usability overhaul
#4352 Show a Quick Help dialog 
2011-09-12
Mon, 11:17:52 PDT
8635#4310 fixed ondone commands in todo lists
#4306 fixed NullPointer exception when intializing Xstream on Android version 2.1 
2011-09-06
Tue, 12:52:31 PDT
8605IMPORTANT BUG FIX RELEASE

#4303 Fixed bug in CowCard for Read-Only licenses
#4304 Fixed bug when entering an ID without an open herd 
2011-09-02
Fri, 09:00:40 PDT
8603#3798 Added VetEnter form with entry for all events except FRESH
#2308 Allow Redo on VetEnter form
#4103 Show Most Recently Done order for the DONE tab of a list
#3872 Improved performance of the archive step during Send Changes
#4181 Revised UI to easily allow ID entry via tap, scan, or voice command
Revised transaction storage to be more robust and flexible 
2011-07-19
Tue, 10:36:47 PDT
8420Return "UNKNOWN" for device id to allow refresh with Archos tablet plus houskeeping changes. 
2011-06-03
Fri, 12:42:18 PDT
8230#4090 Download and display ToDo lists on read-only licenses
#4105 Prompt to confirm moving an animal from DONE back to TODO
#4102 Add "View Cow On Done" checkbox to Cows tab 
2011-06-02
Thu, 12:28:53 PDT
8225#2752 Improved item type 83
#3824 Fixed custom wav file downloading 
2011-05-18
Wed, 12:28:10 PDT
8182#4039 Fixed VETC item display
#4035 Fixed BRCOD item display
#4034 Fixed RPRO item display
#4062 Fixed SFID item display
#4041 Fixed DMLK1 item display
#4045 Accept id 0 as cancel in EID assignment form 
2011-05-11
Wed, 12:37:22 PDT
8157Fixed regression in startup for fresh installs. 
2011-05-11
Wed, 07:50:48 PDT
8154Fixed Test Network failures.
UI tweaks for tablets. 
2011-04-21
Thu, 12:11:34 PDT
8062#3983 Abort unsent changes if user elects to update. Display a warning that this will occur. 
2011-04-18
Mon, 12:03:07 PDT
8047#3996 Warn at end of Refresh if some command lists failed to download. 
2011-04-15
Fri, 11:18:53 PDT
8040#3898 Retrieve and view changelog entries. Prompt to update.
#3990 Improve error message on refreshing from ARC file. 
2011-04-08
Fri, 12:35:44 PDT
8011#3873 Added support for mark types (R, T, V) 
2011-04-04
Mon, 07:43:55 PDT
7956Refinements to sd card id and device id processing.