I've hard partners use bluetooth barcode readers hooked to their phones running a standard spreadsheet app pre-listed with all the AP locations. installer would simply find the location in the spreadhseet, tap the cell next to it, scan the barcode, and save.
Once they're all done, it's easy to import that Excel sheet into the controller with some scripting magic. Primitive, but works.