示例#1
0
static void createUnit(int unit) {
	int binary[255];
	int length = 0;
	int i=0, x=0;

	length = decToBinRev(unit, binary);
	for(i=0;i<=length;i++) {
		if(binary[i]==1) {
			x=i*4;
			createLow(x, x+3);
		}
	}
}
示例#2
0
static void createId(int id) {
	int binary[255];
	int length = 0;
	int i=0, x=0;

	length = decToBinRev(id, binary);
	for(i=0;i<=length;i++) {
		if(binary[i]==1) {
			x=i*4;
			createLow(16+x, 16+x+3);
		}
	}
}
示例#3
0
文件: daycom.c 项目: Lyve1981/pilight
static void createSystemCode(int systemcode) {
	int binary[255];
	int length = 0;
	int i=0, x=0;

	length = decToBinRev(systemcode, binary);
	for(i=0;i<=length;i++) {
		if(binary[i]==1) {
			x=i*2;
			createLow(39-(x+1), 39-x);
		}
	}
}
示例#4
0
static void createId(int id) {
	int binary[255];
	int length = 0;
	int i=0, x=0;

	length = decToBinRev(id, binary);
	for(i=0;i<=length;i++) {
		if(binary[i]==1) {
			x=i*2;
			createLow(31-(x+1), 31-x);
		}
	}
}
示例#5
0
static void clearCode(void) {
	createHigh(0,35);
	createLow(36,47);
}
示例#6
0
static void clearCode(void) {
	createLow(2, 131);
}
示例#7
0
文件: daycom.c 项目: Lyve1981/pilight
static void createState(int state) {
	if(state == 0) {
		createLow(40, 41);
	}
}
示例#8
0
文件: rsl366.c 项目: Lyve1981/pilight
static void clearCode(void) {
	createLow(0,47);
}