Module: Zklib::FaceManagement
- Included in:
- Zklib
- Defined in:
- lib/zklib/face_management.rb
Constant Summary collapse
- TURN_FACE_OFF_KEYWORD =
'FaceFunOff'- TURN_FACE_ON_KEYWORD =
'FaceFunOn'
Instance Method Summary collapse
-
#turn_face_off ⇒ Object
Turn face off.
-
#turn_face_on ⇒ Object
Turn face on.
Instance Method Details
#turn_face_off ⇒ Object
Turn face off
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/zklib/face_management.rb', line 7 def turn_face_off execute_cmd( command: CMD_DEVICE, command_string: TURN_FACE_OFF_KEYWORD ) do |opts| return puts "ERROR: #{options[:error]}" unless opts[:valid] data = opts[:data] if data.length > 7 data.split("\u0000").pop else puts 'ERROR: Invalid turn face off response' end end end |
#turn_face_on ⇒ Object
Turn face on
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/zklib/face_management.rb', line 24 def turn_face_on execute_cmd( command: CMD_DEVICE, command_string: TURN_FACE_ON_KEYWORD ) do |opts| return puts "ERROR: #{options[:error]}" unless opts[:valid] data = opts[:data] if data.length > 7 data.split("\u0000").pop else puts 'ERROR: Invalid turn face on response' end end end |