ANSI C12.18-2006 (R2016) details the criteria required for communications between a C12.18 device and a C12.18 client via an optical port. The C12.18 client may be a handheld reader, a portable computer, a master station system, or some other electronic communications device.