--- /srv/rebuilderd/tmp/rebuilderdINafg8/inputs/python3-smbus2-doc_0.4.3-1_all.deb +++ /srv/rebuilderd/tmp/rebuilderdINafg8/out/python3-smbus2-doc_0.4.3-1_all.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-01-15 05:41:49.000000 debian-binary │ -rw-r--r-- 0 0 0 1304 2024-01-15 05:41:49.000000 control.tar.xz │ --rw-r--r-- 0 0 0 24072 2024-01-15 05:41:49.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 23968 2024-01-15 05:41:49.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: python3-smbus2-doc │ │ │ Source: smbus2 │ │ │ Version: 0.4.3-1 │ │ │ Architecture: all │ │ │ Maintainer: Debian Electronics Team │ │ │ -Installed-Size: 120 │ │ │ +Installed-Size: 115 │ │ │ Depends: libjs-sphinxdoc (>= 7.2.2) │ │ │ Section: doc │ │ │ Priority: optional │ │ │ Homepage: https://github.com/kplindegaard/smbus2 │ │ │ Description: doc for another pure Python implementation of the python-smbus │ │ │ Currently supported features are: │ │ │ Get i2c capabilities (I2C_FUNCS) │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -13,15 +13,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 328 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/documentation_options.js │ │ │ -rw-r--r-- 0 root (0) root (0) 286 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/file.png │ │ │ -rw-r--r-- 0 root (0) root (0) 7791 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/forkme_right_darkblue_121621.png │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/minus.png │ │ │ -rw-r--r-- 0 root (0) root (0) 90 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/plus.png │ │ │ -rw-r--r-- 0 root (0) root (0) 4846 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/_static/pygments.css │ │ │ -rw-r--r-- 0 root (0) root (0) 8141 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/genindex.html │ │ │ --rw-r--r-- 0 root (0) root (0) 35327 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/index.html │ │ │ +-rw-r--r-- 0 root (0) root (0) 30281 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/index.html │ │ │ -rw-r--r-- 0 root (0) root (0) 447 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/objects.inv │ │ │ -rw-r--r-- 0 root (0) root (0) 2815 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/py-modindex.html │ │ │ -rw-r--r-- 0 root (0) root (0) 2568 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/search.html │ │ │ -rw-r--r-- 0 root (0) root (0) 5359 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2/html/searchindex.js │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2-doc/ │ │ │ -rw-r--r-- 0 root (0) root (0) 542 2024-01-15 05:41:49.000000 ./usr/share/doc/python3-smbus2-doc/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1609 2023-08-25 19:48:50.000000 ./usr/share/doc/python3-smbus2-doc/changelog.gz │ │ ├── ./usr/share/doc/python3-smbus2/html/index.html │ │ │ @@ -42,25 +42,25 @@ │ │ │
│ │ │ block_process_call(i2c_addr, register, data, force=None)
│ │ │

Executes a SMBus Block Process Call, sending a variable-size data │ │ │ block and receiving another variable-size response

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to read/write to

  • │ │ │ -
  • data (list) – List of bytes

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to read/write to

  • │ │ │ +
  • data (list) – List of bytes

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

List of bytes

│ │ │
│ │ │
Return type:
│ │ │ -

list

│ │ │ +

list

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ close()
│ │ │ @@ -97,19 +97,19 @@ │ │ │ │ │ │
│ │ │
│ │ │ open(bus)
│ │ │

Open a given i2c bus.

│ │ │
│ │ │
Parameters:
│ │ │ -

bus (int or str) – i2c bus number (e.g. 0 or 1) │ │ │ +

bus (int or str) – i2c bus number (e.g. 0 or 1) │ │ │ or an absolute file path (e.g. ‘/dev/i2c-42’).

│ │ │
│ │ │
Raises:
│ │ │ -

TypeError – if type(bus) is not in (int, str)

│ │ │ +

TypeError – if type(bus) is not in (int, str)

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ property pec
│ │ │ @@ -119,58 +119,58 @@ │ │ │
│ │ │
│ │ │ process_call(i2c_addr, register, value, force=None)
│ │ │

Executes a SMBus Process Call, sending a 16-bit value and receiving a 16-bit response

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to read/write to

  • │ │ │ -
  • value (int) – Word value to transmit

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to read/write to

  • │ │ │ +
  • value (int) – Word value to transmit

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Return type:
│ │ │ -

int

│ │ │ +

int

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ read_block_data(i2c_addr, register, force=None)
│ │ │

Read a block of up to 32-bytes from a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Start register

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Start register

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

List of bytes

│ │ │
│ │ │
Return type:
│ │ │ -

list

│ │ │ +

list

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ read_byte(i2c_addr, force=None)
│ │ │

Read a single byte from a device.

│ │ │
│ │ │
Return type:
│ │ │ -

int

│ │ │ +

int

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

Read byte value

│ │ │
│ │ │
│ │ │ @@ -179,81 +179,81 @@ │ │ │
│ │ │
│ │ │ read_byte_data(i2c_addr, register, force=None)
│ │ │

Read a single byte from a designated register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to read

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to read

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

Read byte value

│ │ │
│ │ │
Return type:
│ │ │ -

int

│ │ │ +

int

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ read_i2c_block_data(i2c_addr, register, length, force=None)
│ │ │

Read a block of byte data from a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Start register

  • │ │ │ -
  • length (int) – Desired block length

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Start register

  • │ │ │ +
  • length (int) – Desired block length

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

List of bytes

│ │ │
│ │ │
Return type:
│ │ │ -

list

│ │ │ +

list

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ read_word_data(i2c_addr, register, force=None)
│ │ │

Read a single word (2 bytes) from a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to read

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to read

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

2-byte word

│ │ │
│ │ │
Return type:
│ │ │ -

int

│ │ │ +

int

│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ write_block_data(i2c_addr, register, data, force=None)
│ │ │

Write a block of byte data to a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Start register

  • │ │ │ -
  • data (list) – List of bytes

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Start register

  • │ │ │ +
  • data (list) – List of bytes

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Return type:
│ │ │

None

│ │ │
│ │ │
│ │ │ @@ -262,32 +262,32 @@ │ │ │
│ │ │
│ │ │ write_byte(i2c_addr, value, force=None)
│ │ │

Write a single byte to a device.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • value (int) – value to write

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • value (int) – value to write

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
│ │ │
│ │ │ │ │ │
│ │ │
│ │ │ write_byte_data(i2c_addr, register, value, force=None)
│ │ │

Write a byte to a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to write to

  • │ │ │ -
  • value (int) – Byte value to transmit

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to write to

  • │ │ │ +
  • value (int) – Byte value to transmit

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Return type:
│ │ │

None

│ │ │
│ │ │
│ │ │ @@ -296,17 +296,17 @@ │ │ │
│ │ │
│ │ │ write_i2c_block_data(i2c_addr, register, data, force=None)
│ │ │

Write a block of byte data to a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Start register

  • │ │ │ -
  • data (list) – List of bytes

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Start register

  • │ │ │ +
  • data (list) – List of bytes

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Return type:
│ │ │

None

│ │ │
│ │ │
│ │ │ @@ -325,17 +325,17 @@ │ │ │
│ │ │
│ │ │ write_word_data(i2c_addr, register, value, force=None)
│ │ │

Write a single word (2 bytes) to a given register.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • i2c_addr (int) – i2c address

  • │ │ │ -
  • register (int) – Register to write to

  • │ │ │ -
  • value (int) – Word value to transmit

  • │ │ │ +
  • i2c_addr (int) – i2c address

  • │ │ │ +
  • register (int) – Register to write to

  • │ │ │ +
  • value (int) – Word value to transmit

  • │ │ │
  • force (Boolean) –

  • │ │ │
│ │ │
│ │ │
Return type:
│ │ │

None

│ │ │
│ │ │
│ │ │ @@ -400,16 +400,16 @@ │ │ │
│ │ │
│ │ │ static write(address, buf)
│ │ │

Prepares an i2c write transaction.

│ │ │
│ │ │
Parameters:
│ │ │
    │ │ │ -
  • address (int) – Slave address.

  • │ │ │ -
  • buf (list) – Bytes to write. Either list of values or str.

  • │ │ │ +
  • address (int) – Slave address.

  • │ │ │ +
  • buf (list) – Bytes to write. Either list of values or str.

  • │ │ │
│ │ │
│ │ │
Returns:
│ │ │

New i2c_msg instance for write operation.

│ │ │
│ │ │
Return type:
│ │ │

i2c_msg

│ │ │ ├── html2text {} │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ _s_m_b_u_s_2_._s_v_g_] │ │ │ │ smbus2 - A drop-in replacement for smbus-cffi/smbus-python │ │ │ │ ccllaassss smbus2.SMBus(bbuuss==NNoonnee, ffoorrccee==FFaallssee)_¶ │ │ │ │ block_process_call(ii22cc__aaddddrr, rreeggiisstteerr, ddaattaa, ffoorrccee==NNoonnee)_¶ │ │ │ │ Executes a SMBus Block Process Call, sending a variable-size data │ │ │ │ block and receiving another variable-size response │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to read/write to │ │ │ │ - * ddaattaa (_ll_ii_ss_tt) – List of bytes │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to read/write to │ │ │ │ + * ddaattaa (lliisstt) – List of bytes │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ List of bytes │ │ │ │ Return type: │ │ │ │ - _l_i_s_t │ │ │ │ + list │ │ │ │ close()_¶ │ │ │ │ Close the i2c connection. │ │ │ │ enable_pec(eennaabbllee==TTrruuee)_¶ │ │ │ │ Enable/Disable PEC (Packet Error Checking) - SMBus 1.1 and later │ │ │ │ Parameters: │ │ │ │ eennaabbllee (BBoooolleeaann) – │ │ │ │ i2c_rdwr(**ii22cc__mmssggss)_¶ │ │ │ │ @@ -30,123 +30,123 @@ │ │ │ │ Parameters: │ │ │ │ ii22cc__mmssggss (_ii_22_cc____mm_ss_gg) – One or more i2c_msg class instances. │ │ │ │ Return type: │ │ │ │ None │ │ │ │ open(bbuuss)_¶ │ │ │ │ Open a given i2c bus. │ │ │ │ Parameters: │ │ │ │ - bbuuss (_ii_nn_tt oorr _ss_tt_rr) – i2c bus number (e.g. 0 or 1) or an │ │ │ │ + bbuuss (iinntt oorr ssttrr) – i2c bus number (e.g. 0 or 1) or an │ │ │ │ absolute file path (e.g. ‘/dev/i2c-42’). │ │ │ │ Raises: │ │ │ │ - _TT_yy_pp_ee_EE_rr_rr_oo_rr – if type(bus) is not in (int, str) │ │ │ │ + TTyyppeeEErrrroorr – if type(bus) is not in (int, str) │ │ │ │ pprrooppeerrttyy pec_¶ │ │ │ │ Get and set SMBus PEC. 0 = disabled (default), 1 = enabled. │ │ │ │ process_call(ii22cc__aaddddrr, rreeggiisstteerr, vvaalluuee, ffoorrccee==NNoonnee)_¶ │ │ │ │ Executes a SMBus Process Call, sending a 16-bit value and receiving │ │ │ │ a 16-bit response │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to read/write to │ │ │ │ - * vvaalluuee (_ii_nn_tt) – Word value to transmit │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to read/write to │ │ │ │ + * vvaalluuee (iinntt) – Word value to transmit │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Return type: │ │ │ │ - _i_n_t │ │ │ │ + int │ │ │ │ read_block_data(ii22cc__aaddddrr, rreeggiisstteerr, ffoorrccee==NNoonnee)_¶ │ │ │ │ Read a block of up to 32-bytes from a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Start register │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Start register │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ List of bytes │ │ │ │ Return type: │ │ │ │ - _l_i_s_t │ │ │ │ + list │ │ │ │ read_byte(ii22cc__aaddddrr, ffoorrccee==NNoonnee)_¶ │ │ │ │ Read a single byte from a device. │ │ │ │ Return type: │ │ │ │ - _i_n_t │ │ │ │ + int │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ Read byte value │ │ │ │ read_byte_data(ii22cc__aaddddrr, rreeggiisstteerr, ffoorrccee==NNoonnee)_¶ │ │ │ │ Read a single byte from a designated register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to read │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to read │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ Read byte value │ │ │ │ Return type: │ │ │ │ - _i_n_t │ │ │ │ + int │ │ │ │ read_i2c_block_data(ii22cc__aaddddrr, rreeggiisstteerr, lleennggtthh, ffoorrccee==NNoonnee)_¶ │ │ │ │ Read a block of byte data from a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Start register │ │ │ │ - * lleennggtthh (_ii_nn_tt) – Desired block length │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Start register │ │ │ │ + * lleennggtthh (iinntt) – Desired block length │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ List of bytes │ │ │ │ Return type: │ │ │ │ - _l_i_s_t │ │ │ │ + list │ │ │ │ read_word_data(ii22cc__aaddddrr, rreeggiisstteerr, ffoorrccee==NNoonnee)_¶ │ │ │ │ Read a single word (2 bytes) from a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to read │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to read │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Returns: │ │ │ │ 2-byte word │ │ │ │ Return type: │ │ │ │ - _i_n_t │ │ │ │ + int │ │ │ │ write_block_data(ii22cc__aaddddrr, rreeggiisstteerr, ddaattaa, ffoorrccee==NNoonnee)_¶ │ │ │ │ Write a block of byte data to a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Start register │ │ │ │ - * ddaattaa (_ll_ii_ss_tt) – List of bytes │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Start register │ │ │ │ + * ddaattaa (lliisstt) – List of bytes │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Return type: │ │ │ │ None │ │ │ │ write_byte(ii22cc__aaddddrr, vvaalluuee, ffoorrccee==NNoonnee)_¶ │ │ │ │ Write a single byte to a device. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * vvaalluuee (_ii_nn_tt) – value to write │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * vvaalluuee (iinntt) – value to write │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ write_byte_data(ii22cc__aaddddrr, rreeggiisstteerr, vvaalluuee, ffoorrccee==NNoonnee)_¶ │ │ │ │ Write a byte to a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to write to │ │ │ │ - * vvaalluuee (_ii_nn_tt) – Byte value to transmit │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to write to │ │ │ │ + * vvaalluuee (iinntt) – Byte value to transmit │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Return type: │ │ │ │ None │ │ │ │ write_i2c_block_data(ii22cc__aaddddrr, rreeggiisstteerr, ddaattaa, ffoorrccee==NNoonnee)_¶ │ │ │ │ Write a block of byte data to a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Start register │ │ │ │ - * ddaattaa (_ll_ii_ss_tt) – List of bytes │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Start register │ │ │ │ + * ddaattaa (lliisstt) – List of bytes │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Return type: │ │ │ │ None │ │ │ │ write_quick(ii22cc__aaddddrr, ffoorrccee==NNoonnee)_¶ │ │ │ │ Perform quick transaction. Throws IOError if unsuccessful. :param │ │ │ │ i2c_addr: i2c address :type i2c_addr: int :param force: :type │ │ │ │ force: Boolean │ │ │ │ write_word_data(ii22cc__aaddddrr, rreeggiisstteerr, vvaalluuee, ffoorrccee==NNoonnee)_¶ │ │ │ │ Write a single word (2 bytes) to a given register. │ │ │ │ Parameters: │ │ │ │ - * ii22cc__aaddddrr (_ii_nn_tt) – i2c address │ │ │ │ - * rreeggiisstteerr (_ii_nn_tt) – Register to write to │ │ │ │ - * vvaalluuee (_ii_nn_tt) – Word value to transmit │ │ │ │ + * ii22cc__aaddddrr (iinntt) – i2c address │ │ │ │ + * rreeggiisstteerr (iinntt) – Register to write to │ │ │ │ + * vvaalluuee (iinntt) – Word value to transmit │ │ │ │ * ffoorrccee (BBoooolleeaann) – │ │ │ │ Return type: │ │ │ │ None │ │ │ │ ccllaassss smbus2.i2c_msg_¶ │ │ │ │ As defined in i2c.h. │ │ │ │ addr_¶ │ │ │ │ Structure/Union member │ │ │ │ @@ -168,16 +168,16 @@ │ │ │ │ Returns: │ │ │ │ New _i_2_c___m_s_g instance for read operation. │ │ │ │ Return type: │ │ │ │ _i_2_c___m_s_g │ │ │ │ ssttaattiicc write(aaddddrreessss, bbuuff)_¶ │ │ │ │ Prepares an i2c write transaction. │ │ │ │ Parameters: │ │ │ │ - * aaddddrreessss (_ii_nn_tt) – Slave address. │ │ │ │ - * bbuuff (_ll_ii_ss_tt) – Bytes to write. Either list of values or │ │ │ │ + * aaddddrreessss (iinntt) – Slave address. │ │ │ │ + * bbuuff (lliisstt) – Bytes to write. Either list of values or │ │ │ │ str. │ │ │ │ Returns: │ │ │ │ New _i_2_c___m_s_g instance for write operation. │ │ │ │ Return type: │ │ │ │ _i_2_c___m_s_g │ │ │ │ ******** RReellaatteedd TTooppiiccss ******** │ │ │ │ * _D_o_c_u_m_e_n_t_a_t_i_o_n_ _o_v_e_r_v_i_e_w