Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void addAnswerForNextPattern(Pattern.Type type, Answer answer) {
- exchange(new MDBRequestBuilder(CommandType.SendMessageInPeripheralMode)
- .setPatternIDs(new byte[] { 0x01 })
- .setPattern(patternsMap.get(type))
- .setMessageForSend(Arrays.copyOf(answer.getData(), answer.getData().length + 1))
- .build());
- }
- @Override
- public void sendResponse(com.termt.vending.entities.mdb.responses.MDBResponse response) {
- exchange(new MDBRequestBuilder(CommandType.SendMessageInPeripheralMode)
- .setPatternIDs(new byte[] { 0x01 })
- .setPattern(patternsMap.get(Pattern.Type.Poll))
- .setAdditionPattern(patternsMap.get(response.getPatternType()))
- .setMessageForSend(response.serialize())
- .build());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement