Lines Matching refs:value
41 std::uint8_t value = 0;
65 value = value2x8[0];
78 1, &value);
80 return value;
83 void ScannerInterfaceUsb::write_register(std::uint16_t address, std::uint8_t value)
85 DBG_HELPER_ARGS(dbg, "address: 0x%04x, value: 0x%02x", static_cast<unsigned>(address),
86 static_cast<unsigned>(value));
96 buffer[1] = value;
117 1, &value);
120 DBG(DBG_io, "%s (0x%02x, 0x%02x) completed\n", __func__, address, value);
136 buffer.push_back(r.value);
171 write_register(r.address, r.value);
178 void ScannerInterfaceUsb::write_0x8c(std::uint8_t index, std::uint8_t value)
180 DBG_HELPER_ARGS(dbg, "0x%02x,0x%02x", index, value);
181 usb_dev_.control_msg(REQUEST_TYPE_OUT, REQUEST_REGISTER, VALUE_BUF_ENDACCESS, index, 1, &value);
428 std::uint16_t value = read_register(0x46) << 8;
429 value |= read_register(0x47);
431 DBG(DBG_io, "%s (0x%02x, 0x%04x)\n", __func__, address, value);
432 return value;
435 void ScannerInterfaceUsb::write_fe_register(std::uint8_t address, std::uint16_t value)
437 DBG_HELPER_ARGS(dbg, "0x%02x, 0x%04x", address, value);
442 reg.init_reg(0x5d, (value / 256) & 0xff);
443 reg.init_reg(0x5e, value & 0xff);
445 reg.init_reg(0x3a, (value / 256) & 0xff);
446 reg.init_reg(0x3b, value & 0xff);
477 void ScannerInterfaceUsb::record_key_value(const std::string& key, const std::string& value)
480 (void) value;