Class: Pedalog::Interface::PedalogData

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/pedalog.rb

Instance Method Summary collapse

Instance Method Details

#to_nativeObject



133
134
135
136
137
138
139
140
141
142
143
144
145
# File 'lib/pedalog.rb', line 133

def to_native
  data = Data.new

  data.voltage = self[:voltage]
  data.current = self[:current]
  data.power = self[:power]
  data.energy = self[:energy]
  data.max_power = self[:max_power]
  data.avg_power = self[:avg_power]
  data.time = self[:time]

  data
end