Module: Driver::Eltrade::CommandsFp4
- Defined in:
- app/models/extface/driver/eltrade/commands_fp4.rb
Defined Under Namespace
Modules: Info, Init, Other, Receipt, Reports
Constant Summary collapse
- STRT =
"\xAA\x55"
Instance Method Summary collapse
Instance Method Details
#build_packet(cmd, fields = []) ⇒ Object
68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'app/models/extface/driver/eltrade/commands_fp4.rb', line 68 def build_packet(cmd, fields = []) String.new.tap() do |frame| frame << STX frame << sequence_number frame << cmd fields.each do |field| frame << SEP frame << field end frame << ETX frame << bcc(frame) end end |