Module: RubyFit::CRC
- Defined in:
- ext/rubyfit/rubyfit.c
Class Method Summary collapse
Class Method Details
.update_crc(r_crc, r_data) ⇒ Object
544 545 546 547 548 549 |
# File 'ext/rubyfit/rubyfit.c', line 544 static VALUE update_crc(VALUE self, VALUE r_crc, VALUE r_data) { FIT_UINT16 crc = NUM2USHORT(r_crc); const char* data = StringValuePtr(r_data); const FIT_UINT16 byte_count = RSTRING_LEN(r_data); return UINT2NUM(FitCRC_Update16(crc, data, byte_count)); } |