37 #define TMAX_FILENAME_LEN (255)
ER ev3_memfile_free(memfile_t *p_memfile)
メモリファイルを解放する.
Definition: ev3api_fs.c:81
bool_t is_dir
フォルダであることを表すフラグ
Definition: ev3api_fs.h:50
uint16_t time
ファイルのLast modified time
Definition: ev3api_fs.h:49
uint32_t filesz
ファイルの実際のサイズ
Definition: ev3api_fs.h:33
bool_t is_hidden
隠しファイルであることを表すフラグ
Definition: ev3api_fs.h:52
デフォルトのシリアルポート(ログタスク用ポート)
Definition: ev3api_fs.h:181
ファイル情報の構造体.
Definition: ev3api_fs.h:46
uint32_t size
ファイルのサイズ
Definition: ev3api_fs.h:47
uint16_t date
ファイルのLast modified date
Definition: ev3api_fs.h:48
serial_port_t
シリアルポートを表す番号
Definition: ev3api_fs.h:180
ER ev3_sdcard_readdir(ID dirid, fileinfo_t *p_fileinfo)
ディレクトリ内のファイル情報を読み込む.
Definition: ev3api_fs.c:129
ER_ID ev3_sdcard_opendir(const char *path)
ディレクトリをオープンする.
Definition: ev3api_fs.c:124
メモリファイルの構造体.メモリファイルのデータは,SDカードではなく,メモリに格納される.
Definition: ev3api_fs.h:31
ER ev3_memfile_load(const char *path, memfile_t *p_memfile)
SDカードのファイルをメモリファイルとしてロードする.
Definition: ev3api_fs.c:14
ER ev3_sdcard_closedir(ID dirid)
ディレクトリをクローズする.
Definition: ev3api_fs.c:148
bool_t ev3_bluetooth_is_connected()
Bluetooth (Serial Port Profile)が接続されているかどうかをチェックする.
Definition: ev3api_fs.c:152
uint32_t buffersz
バッファの最大サイズ
Definition: ev3api_fs.h:34
bool_t is_readonly
読み出し専用であることを表すフラグ
Definition: ev3api_fs.h:51
Bluetooth仮想シリアルポート
Definition: ev3api_fs.h:183
UARTポート(センサポート1)
Definition: ev3api_fs.h:182
#define TMAX_FILENAME_LEN
ファイル名の最大の長さ
Definition: ev3api_fs.h:37
void * buffer
このファイルが格納されているバッファへのポインタ.NULLは無効なメモリファイル.
Definition: ev3api_fs.h:32
FILE * ev3_serial_open_file(serial_port_t port)
シリアルポートをファイルとしてオープンする.
Definition: ev3api_fs.c:97