Есть одна функция modbus_mapping_new, которая должна возвращать указатель, возвращает None.
С:
modbus_mapping_t* modbus_mapping_new(int nb_bits, int nb_input_bits,
int nb_registers, int nb_input_registers)
mapping_new = l.modbus_mapping_new
mapping_new.argtypes = [ct.c_int, ct.c_int, ct.c_int, ct.c_int]
mapping_new.restype = ct.c_void_p
m = lib.new_tcp("127.0.0.1", 1502)
mapping = lib.mapping_new(100, 100, 100, 100)
print mapping
lib.mapping_free(mapping)
lib.free(m)