Ignore:
Timestamp:
Aug 23, 2017, 9:27:43 AM (7 years ago)
Author:
coas-nagasima
Message:

文字コードを設定

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/mrbgems/mruby-arduino/src/sRtc.c

    • Property svn:keywords deleted
    • Property svn:mime-type changed from text/x-csrc to text/x-csrc;charset=UTF-8
    r270 r321  
    11/*
    2  * RTC関連
     2 * RTC関連
    33 *
    44 * Copyright (c) 2016 Wakayama.rb Ruby Board developers
     
    1919
    2020/******************************************************/
    21 /* RTCの時計を取得します: Rtc.getTime*/
     21/* RTCの時計を取得します: Rtc.getTime*/
    2222/*  Rtc.getTime()*/
    2323/**/
    24 /*  戻り値は以下の値がé
    25 åˆ—で返ります*/
    26 /*  year: å¹´(2000-2099)*/
    27 /*  mon: 月(1-12)*/
    28 /*  day: 日(1-31)*/
    29 /*  hour: 時(0-23)*/
    30 /*  min: 分(0-59)*/
    31 /*  second: 秒(0-59)*/
    32 /*  weekday: 曜日(0-6)0:日,1:月,2:火,3:æ°´,4:木,5:金,6:土*/
     24/*  戻り値は以下の値が配列で返ります*/
     25/*  year: 年(2000-2099)*/
     26/*  mon: 月(1-12)*/
     27/*  day: 日(1-31)*/
     28/*  hour: 時(0-23)*/
     29/*  min: 分(0-59)*/
     30/*  second: 秒(0-59)*/
     31/*  weekday: 曜日(0-6)0:日,1:月,2:火,3:水,4:木,5:金,6:土*/
    3332/******************************************************/
    3433mrb_value mrb_rtc_getTime(mrb_state *mrb, mrb_value self)
     
    4948
    5049/******************************************************/
    51 /* RTCの時計をセットします: Rtc.setTime*/
     50/* RTCの時計をセットします: Rtc.setTime*/
    5251/*  Rtc.setTime( array )*/
    53 /*  array: å¹´(0000-9999),月(1-12),日(1-31),時(0-23),分(0-59),秒(0-59)のé
    54 åˆ—*/
     52/*  array: 年(0000-9999),月(1-12),日(1-31),時(0-23),分(0-59),秒(0-59)の配列*/
    5553/**/
    56 /*  戻り値は以下のとおり*/
    57 /*              0: 失敗*/
    58 /*              1: 成功*/
     54/*  戻り値は以下のとおり*/
     55/*              0: 失敗*/
     56/*              1: 成功*/
    5957/******************************************************/
    6058mrb_value mrb_rtc_setTime(mrb_state *mrb, mrb_value self)
     
    7573
    7674/******************************************************/
    77 /* RTCを停止します: Rtc.deinit*/
     75/* RTCを停止します: Rtc.deinit*/
    7876/*  Rtc.deinit()*/
    7977/**/
    80 /* 戻り値は以下のとおり*/
    81 /*      0: 失敗*/
    82 /*      1: 成功*/
     78/* 戻り値は以下のとおり*/
     79/*      0: 失敗*/
     80/*      1: 成功*/
    8381/******************************************************/
    8482mrb_value mrb_rtc_deinit(mrb_state *mrb, mrb_value self)
     
    8987
    9088/******************************************************/
    91 /* RTCを起動します: Rtc.init*/
     89/* RTCを起動します: Rtc.init*/
    9290/*  Rtc.init()*/
    9391/**/
    94 /* 戻り値は以下のとおり*/
    95 /*      0: 起動失敗*/
    96 /*      1: 起動成功*/
    97 /*      2: RTCは既に起動していた(成功)*/
     92/* 戻り値は以下のとおり*/
     93/*      0: 起動失敗*/
     94/*      1: 起動成功*/
     95/*      2: RTCは既に起動していた(成功)*/
    9896/******************************************************/
    9997mrb_value mrb_rtc_init(mrb_state *mrb, mrb_value self)
     
    108106
    109107/******************************************************/
    110 /* ライブラリを定義します*/
     108/* ライブラリを定義します*/
    111109/******************************************************/
    112110void rtc_Init(mrb_state *mrb)
     
    123121
    124122/*rtc_attach_alarm_handler*/
    125 /*概要        アラーム発生時に処理する関数を登録します。*/
    126 /*文法        rtc_attach_alarm_handler(void(*)(void) function)*/
    127 /*パラメータ       function: 処理する関数*/
    128 /*戻り値     ãªã—*/
     123/*概要    アラーム発生時に処理する関数を登録します。*/
     124/*文法    rtc_attach_alarm_handler(void(*)(void) function)*/
     125/*パラメータ         function: 処理する関数*/
     126/*戻り値   なし*/
    129127/**/
    130128/*rtc_set_alarm_time*/
    131 /*概要        アラーム時間を設定します。*/
    132 /*文法        int rtc_set_alarm_time (int hour, int min, int week_flag)*/
    133 /*パラメータ       hour: 時*/
    134 /*min: 分*/
    135 /*week_flag: 曜日(複数指定の場合は論理和で指定)*/
    136 /*戻り値     0:失敗、1:成功*/
     129/*概要    アラーム時間を設定します。*/
     130/*文法    int rtc_set_alarm_time (int hour, int min, int week_flag)*/
     131/*パラメータ         hour: 時*/
     132/*min: */
     133/*week_flag: 曜日(複数指定の場合は論理和で指定)*/
     134/*戻り値   0:失敗、1:成功*/
    137135/**/
    138136/*rtc_alarm_on*/
    139 /*概要        アラームをONにします。*/
    140 /*文法        rtc_alarm_on()*/
    141 /*パラメータ       ãªã—*/
    142 /*戻り値     ãªã—*/
     137/*概要    アラームをONにします。*/
     138/*文法    rtc_alarm_on()*/
     139/*パラメータ         なし*/
     140/*戻り値   なし*/
    143141/**/
    144142/*rtc_alarm_off*/
    145 /*概要        アラームをOFFにします。*/
    146 /*文法        rtc_alarm_off()*/
    147 /*パラメータ       ãªã—*/
    148 /*戻り値     ãªã—*/
     143/*概要    アラームをOFFにします。*/
     144/*文法    rtc_alarm_off()*/
     145/*パラメータ         なし*/
     146/*戻り値   なし*/
    149147/**/
Note: See TracChangeset for help on using the changeset viewer.