Câmera

Para utilizar a câmera basta chamar o método PosDigital.getInstance().getCamera() e estão disponíveis as funções da câmera.

int timeout = 30; //segundos
PosDigital.getInstance().getCamera().readBack(timeout, new ICameraCallback.Stub(){

    @Override
    public void onSuccess(String code){}

    @Override
    public void onTimeout(){}

    @Override
    public void onCancel(){}

    @Override
    public void onError(String error){}

});
val timeout = 30 //segundos
PosDigital.getInstance().getCamera().readBack(timeout, object: ICameraCallback.Stub(){

    override fun onSuccess(code: String){}
    override fun onTimeout(){}
    override fun onCancel(){}
    override fun onError(error: String){}

})