etrobocon2018 feat.KatLab  770af34cce41ae9c30c41303275e1add2daae0c3 (with uncommitted changes)
 全て クラス 名前空間 ファイル 関数 変数 列挙型 列挙値 フレンド マクロ定義 ページ
マクロ定義 | 関数
app.cpp ファイル
#include "ev3api.h"
#include "Controller.h"
#include "EtRobocon2018.h"
#include "app.h"
#include "kernel_cfg.h"
app.cpp の依存先関係図:

[ソースコード]

マクロ定義

#define DEBUG
 
#define _debug(x)   (x)
 

関数

void __sync_synchronize ()
 
void main_task (intptr_t unused)
 
void bt_task (intptr_t unused)
 

マクロ定義詳解

#define _debug (   x)    (x)

app.cpp27 行目に定義があります。

#define DEBUG

app.cpp24 行目に定義があります。

関数詳解

void __sync_synchronize ( )

ファイル名 : app.c

概要 : ETロボコンのTOPPERS/HRP2用Cサンプルプログラム

注記 : Bluetooth通信リモートスタート機能付き

app.cpp16 行目に定義があります。

16 {}
void bt_task ( intptr_t  unused)

概要 : Bluetooth通信によるリモートスタート。 Tera Termなどのターミナルソフトから、 ASCIIコードで1を送信すると、リモートスタートする。 引数 : unused 返り値 : なし

app.cpp62 行目に定義があります。

void main_task ( intptr_t  unused)

app.cpp36 行目に定義があります。

37 {
38  /* Open Bluetooth file */
39  g_bluetooth = ev3_serial_open_file(EV3_SERIAL_BT);
40  assert(g_bluetooth != NULL);
41 
42  /* Bluetooth通信タスクの起動 */
43  Controller controller;
44  controller.printDisplay(1, "ET-Robocon2018");
45  controller.printDisplay(2, " create from github.com/korosuke613/etrobocon2018");
46 
47  EtRobocon2018 etrobocon;
48  etrobocon.start(g_bluetooth_command);
49 
50  fclose(g_bluetooth);
51 
52  ext_tsk();
53 }
void start(int)
void printDisplay(int8_t row, const char *format,...)
Definition: Controller.cpp:79

呼び出し関係図: