<commit_before>/***************************************************************************************
暗くなったらSmart Plugの家電の電源をOFFにする

                                                  Copyright (c) 2013-2015 <NAME>
***************************************************************************************/

#include "../libs/xbee.c"
#define FORCE_INTERVAL  1000                    // データ要求間隔(およそms単位)

void set_ports(byte *dev){
    xbee_gpio_config( dev, 1 , AIN );           // XBee子機のポート1をアナログ入力AINへ
    xbee_gpio_config( dev, 2 , AIN );           // XBee子機のポート2をアナログ入力AINへ
    xbee_gpio_config( dev, 3 , AIN );           // XBee子機のポート3をアナログ入力AINへ
    xbee_gpio_config( dev, 4 , DOUT_H );        // XBee子機のポート3をデジタル出力へ
}

int main(int argc,char **argv){

    byte com=0xB0;                                  // 拡張IOコネクタの場合は0xA0
    byte dev[8];                                    // XBee子機デバイスのアドレス
    int trig = -1;                                  // データ要求するタイミング調整用
    byte id=0;                                      // パケット送信番号
    float value;                                    // 受信データの代入用
    XBEE_RESULT xbee_result;                        // 受信データ(詳細)

    if(argc==2) com += atoi(argv[1]);               // 引数があれば変数comに値を加算する
    xbee_init( com );                               // XBee用COMポートの初期化
    xbee_atnj( 0xFF );                              // 親機に子機のジョイン許可を設定
    printf("Waiting for XBee Commissoning\n");      // 待ち受け中の表示
    
    while(1){
        if( trig == 0){
            id = xbee_force( dev );                 // 子機へデータ要求を送信
            trig = FORCE_INTERVAL;<commit_msg>Modify a commentZZ<commit_after>/***************************************************************************************
暗くなったらSmart Plugの家電の電源をOFFにする

                                                  Copyright (c) 2013-2015 <NAME>
***************************************************************************************/

#include "../libs/xbee.c"
#define FORCE_INTERVAL  1000                    // データ要求間隔(およそms単位)

void set_ports(byte *dev){
    xbee_gpio_config( dev, 1 , AIN );           // XBee子機のポート1をアナログ入力AINへ
    xbee_gpio_config( dev, 2 , AIN );           // XBee子機のポート2をアナログ入力AINへ
    xbee_gpio_config( dev, 3 , AIN );           // XBee子機のポート3をアナログ入力AINへ
    xbee_gpio_config( dev, 4 , DOUT_H );        // XBee子機のポート4をデジタル出力へ
}

int main(int argc,char **argv){

    byte com=0xB0;                                  // 拡張IOコネクタの場合は0xA0
    byte dev[8];                                    // XBee子機デバイスのアドレス
    int trig = -1;                                  // データ要求するタイミング調整用
    byte id=0;                                      // パケット送信番号
    float value;                                    // 受信データの代入用
    XBEE_RESULT xbee_result;                        // 受信データ(詳細)

    if(argc==2) com += atoi(argv[1]);               // 引数があれば変数comに値を加算する
    xbee_init( com );                               // XBee用COMポートの初期化
    xbee_atnj( 0xFF );                              // 親機に子機のジョイン許可を設定
    printf("Waiting for XBee Commissoning\n");      // 待ち受け中の表示
    
    while(1){
        if( trig == 0){
            id = xbee_force( dev );                 // 子機へデータ要求を送信
            trig = FORCE_INTERVAL;
{'fraction_non_alphanumeric': 0.19258335930196324, 'fraction_numerical': 0.019943907759426612, 'mean_word_length': 1.42997728993187, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 24, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4604007', 'n_tokens_mistral': 1233, 'n_tokens_neox': 1185, 'n_words': 169}