<commit_before>/**
    This example covers the following options to communicate
    with additional MLX90615:

    1. Using additional pins (each MLX90615 has its own bus)
    2. Using a single bus for all MLX90615, only if each MLX
      has an unique address among the same I2C bus. Note that
      this sketch doesn't cover the address changing! See
      "changeAddr" for this.
*/

#include "MLX90615.h"

// #define BY_PINS // Uncomment this to use pins for every MLX
// #define BY_ADDR // Uncomment this to use single bus

#ifdef BY_PINS // USING ADDITIONAL PINS
    byte sda_1 = 3;
    byte scl_1 = 2;
    byte sda_2 = 5;
    byte scl_2 = 4;
    byte sda_3 = 7;
    byte scl_3 = 6;

    SoftI2cMaster i2c_1(sda_1, scl_1);
    MLX90615 mlx90615_1(DEVICE_ADDR, &i2c_1);<commit_msg>Fixed: make CI work well.<commit_after>/**
    This example covers the following options to communicate
    with additional MLX90615:

    1. Using additional pins (each MLX90615 has its own bus)
    2. Using a single bus for all MLX90615, only if each MLX
      has an unique address among the same I2C bus. Note that
      this sketch doesn't cover the address changing! See
      "changeAddr" for this.
*/

#include "MLX90615.h"

// #define BY_PINS // Uncomment this to use pins for every MLX
#define BY_ADDR // Uncomment this to use single bus

#ifdef BY_PINS // USING ADDITIONAL PINS
    byte sda_1 = 3;
    byte scl_1 = 2;
    byte sda_2 = 5;
    byte scl_2 = 4;
    byte sda_3 = 7;
    byte scl_3 = 6;

    SoftI2cMaster i2c_1(sda_1, scl_1);
    MLX90615 mlx90615_1(DEVICE_ADDR, &i2c_1);
{'fraction_non_alphanumeric': 0.07346421785940468, 'fraction_numerical': 0.06713109563014566, 'mean_word_length': 2.8442822384428226, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7540524', 'n_tokens_mistral': 614, 'n_tokens_neox': 554, 'n_words': 213}