Coletor Pidion duvidas

Alguem já desenvolveu algum sistema para um coletor de dados da Pidion?
Esto tentando desenvolver um teste de impressao, no coletor de dados BIP-1300 segue abaixo o link http://www.mypidion.com/products/bip_1300/default.asp
ele já tem imbutido uma impressora termica, tentei com o codigo abaixo listar as impressoras disponivel no sistema mas nada foi retornado, então não tenho ideia de como acessar esta impressora e fazer uma impressao teste.

public void listaImpressoras() {
        PrintService[] service = PrintServiceLookup.lookupPrintServices(null, null);
        if (service.length == 0) {
            System.out.println("Nenhuma impressora detectada");
        } else {
            int tam = service.length;
            for (int pos = 0; pos < tam; pos++) {
                System.out.println(pos + 1 + ": " + service[pos].getName());
            }
        }
        String defaut = "Nenhum";
        if (PrintServiceLookup.lookupDefaultPrintService() != null) {
            System.out.println("Default: " + PrintServiceLookup.lookupDefaultPrintService().getName());
        } else {
            System.out.println("Default: " + defaut);
        }
    }

Estou usando a J9 da IBM para fazer este teste, alguem poderia me ajudar? Obrigado!