コード例 #1
0
ファイル: MyMessage.cpp プロジェクト: BulldogLowell/Arduino
char* MyMessage::getStream(char *buffer) const {
	uint8_t cmd = miGetCommand();
	if ((cmd == C_STREAM) && (buffer != NULL)) {
		return getCustomString(buffer);
	} else {
		return NULL;
	}
}
コード例 #2
0
ファイル: MyMessage.cpp プロジェクト: ArduinoBR/Arduino_
char* MyMessage::getStream(char *buffer) const {
	uint8_t cmd = miGetCommand();
	if ((cmd == C_STREAM) && (buffer != NULL)) {
		for (uint8_t i = 0; i < miGetLength(); i++)
		{
			buffer[i * 2] = i2h(data[i] >> 4);
			buffer[(i * 2) + 1] = i2h(data[i]);
		}
		buffer[miGetLength() * 2] = '\0';
		return buffer;
	} else {
		return NULL;
コード例 #3
0
ファイル: MyMessage.cpp プロジェクト: Clio75/MySensors
uint8_t MyMessage::getCommand() const {
	return miGetCommand();
}