2015-07-23 13:44:53 +03:00

45 lines
1.1 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*********** ðÅÒÅÞÅÎØ ËÏÍÁÎÄ ************/
// ÐÏÌÕÞÉÔØ Ó ËÏÍÐØÀÔÅÒÁ ÂÁÊÔ ÄÁÎÎÙÈ É ÚÁÐÉÓÁÔØ × SPI
#define SPI_send_one 1
// ÒÅÖÉÍÙ ÒÁÂÏÔÙ SPI
#define MID_DATA 2
#define END_DATA 3
// ÓËÏÒÏÓÔÉ ÐÏÒÔÁ (ÐÏ ÕÍÏÌÞÁÎÉÀ 9600)
#define MID_SPD 4 // 19200
#define LOW_SPD 5 // 9600
// ÓËÏÒÏÓÔÉ ÏÂßÅËÔÉ×Á (×ÒÅÍÑ, ÞÅÒÅÚ ËÏÔÏÒÏÅ ÂÕÄÅÔ ÐÏÓÌÁÎ ÓÉÇÎÁÌ "ÓÔÏÐ")
#define SPEED1 6 // .3c
#define SPEED2 7 // .05c
#define SPEED3 8 // .01c
// ÎÁÐÒÁ×ÌÅÎÉÑ Ä×ÉÖÅÎÉÑ
#define FORW 9
#define BACK 10
#define INFTY 11
#define ZERO 12
// ÕÚÎÁÔØ ÆÏËÕÓ
#define FOCUS 19
// ÒÕÞÎÏÊ ÒÅÖÉÍ ÕÐÒÁ×ÌÅÎÉÑ
#define HANDS 13
#define TMR_ON 14
#define TMR_OFF 15
#define SPI_ON 16
#define SPI_OFF 17
// ÔÅËÕÝÉÊ ÐÅÒÉÏÄ ÔÁÊÍÅÒÁ
#define TMR_SETTINGS 18
// ÕÓÔÁÎÏ×ÉÔØ ÚÎÁÞÅÎÉÅ ÔÁÊÍÅÒÁ
#define SET_TIMER 26
// ÓÂÒÏÓ
#define INIT 28
#define TEST 29
/************** ïÛÉÂËÉ É ÓÉÇÎÁÌÙ ËÏÎÔÒÏÌÌÅÒÁ ******************/
// ×ÓÅ × ÐÏÒÑÄËÅ
#define OK 22
// ÎÅÔ ÓÔÏÐÏ×ÏÇÏ ÂÉÔÁ
#define NO_STOP_BIT 24
// ÐÅÒÅÐÏÌÎÅÎÉÅ ÒÅÇÉÓÔÒÏ×
#define STACK_OVERFLOW 25
// ÏÛÉÂÏÞËÁÑ ËÏÍÁÎÄÁ
#define ERR_CMD 31
#define TWOBYTE 33 // Ä×ÕÈÂÁÊÔÎÁÑ ÐÏÓÙÌËÁ