palm_lib.c

来自「minimal python variant for small footpri」· C语言 代码 · 共 28 行

C
28
字号
#include "palm_lib.h"

static UInt16 serialRefNum;

void printSerial(char *mesg) {
	Err errP, err;
	SerSend (serialRefNum, mesg, StrLen(mesg), &errP);
	SerSend (serialRefNum, "\r", StrLen("\r"), &errP);
	err = SerSendWait (serialRefNum, -1);
}

void openSerial() {
	
	Err err;
	err = SysLibFind("Serial Library", &serialRefNum);
	if (err == sysErrLibNotFound) {
		ErrNonFatalDisplayIf( 1, "Library Not Found");
	}
	else if (err !=0) {
		ErrNonFatalDisplayIf( 1, "Something else");
	}
	err = SerOpen (serialRefNum, 0, 19200);
}

void closeSerial() {
	SerClose(serialRefNum);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?