app/models/extface/driver/datecs/fp550.rb in extface-0.4.4b vs app/models/extface/driver/datecs/fp550.rb in extface-0.4.4

- old
+ new

@@ -22,11 +22,11 @@ errors.empty? end def fsend(cmd, data = "") #return data or nil packet_data = build_packet(cmd, data) #store packet to be able to re-transmit it with the same sequence number - result = false + p packet_data invalid_frames = 0 #counter for bad responses nak_messages = 0 #counter for rejected packets (should re-transmit the packet) push packet_data #send packet ACKS_MAX_WAIT.times do |retries| errors.clear @@ -61,10 +61,10 @@ return result end def frecv(timeout) # return RespFrame or nil if frame_bytes = pull(timeout) - return Frame.new(frame_bytes.b) + return RespFrame.new(frame_bytes.b) else errors.add :base, "No data received from device" return nil end end \ No newline at end of file