- vektiva.com
- Fórum
- Diskuzní fórum, elektrické otvírání oken
- Integrace - napojení na ostatní systémy a chytrou domácnost
- Vektiva a Smart Life resp. Tuya - ovladanie
- Fórum
- Diskuzní fórum, elektrické otvírání oken
- Integrace - napojení na ostatní systémy a chytrou domácnost
- Význam parametru "s" (state code)
Význam parametru "s" (state code)
- jirutka
- Autor tématu
- Nováček
Méně
Více
06. dub 2024 22:57 #750
od jirutka
jirutka vytvořil/a téma: Význam parametru "s" (state code)
Mohli byste prosím popsat význam parametru „s“ (state code), co které hodnoty znamenají?
Hledám způsob, jak poznat, kdy už motor dosáhl cílové pozice, resp. zda se zrovna pohybuje. Zatím jsem vypozoroval, že v klidu je s:250 a při pohybu nějaká čísla mezi 200 a 230.
Hledám způsob, jak poznat, kdy už motor dosáhl cílové pozice, resp. zda se zrovna pohybuje. Zatím jsem vypozoroval, že v klidu je s:250 a při pohybu nějaká čísla mezi 200 a 230.
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- vojtech
- Administrator
Méně
Více
- Příspěvky: 17
- Obdržená poděkování 2
10. dub 2024 07:59 #752
od vojtech
vojtech odpověděl/a na téma: Význam parametru "s" (state code)
Dobrý den p. Jirutko,
níže zasílám přehled stavů: snad bude takto stačit
#define ST_OPENING_START 200 // Moving to frame sensor position
within openning phase.
#define ST_OPENING 210 // Openning phase lasts until
target ventilation position is reached
#define ST_REOPEN_START 212 // Reopen in executed when open
operation is invoked while window position is between frame sensor and
ventilation distance
#define ST_REOPEN_PHASE 214 // Window reached frame sensor
#define ST_REOPEN_FINAL 216 // Final phase of reopen
operation.. window moved to target ventilation position
#define ST_CLOSING_START 220 // Moving to frame sensor position
within closing phase
#define ST_CLOSING 230 // Closing phase lasts until
target closed position is reached
#define ST_CLOSING_NICE 231 // closing step by step
until obstacle detected?
#define ST_RECLOSE_START 232 // Reclosing starts when close
operation in invoked while window position is between frame and frame sensor
#define ST_RECLOSE_PHASE 234 // Window moved after frame sensor
pokud probíhá kalibrace, je hodnota -1
S pozdravem,
Tým Vektiva
níže zasílám přehled stavů: snad bude takto stačit
#define ST_OPENING_START 200 // Moving to frame sensor position
within openning phase.
#define ST_OPENING 210 // Openning phase lasts until
target ventilation position is reached
#define ST_REOPEN_START 212 // Reopen in executed when open
operation is invoked while window position is between frame sensor and
ventilation distance
#define ST_REOPEN_PHASE 214 // Window reached frame sensor
#define ST_REOPEN_FINAL 216 // Final phase of reopen
operation.. window moved to target ventilation position
#define ST_CLOSING_START 220 // Moving to frame sensor position
within closing phase
#define ST_CLOSING 230 // Closing phase lasts until
target closed position is reached
#define ST_CLOSING_NICE 231 // closing step by step
until obstacle detected?
#define ST_RECLOSE_START 232 // Reclosing starts when close
operation in invoked while window position is between frame and frame sensor
#define ST_RECLOSE_PHASE 234 // Window moved after frame sensor
pokud probíhá kalibrace, je hodnota -1
S pozdravem,
Tým Vektiva
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
10. dub 2024 09:47 #754
od jirutka
jirutka odpověděl/a na téma: Význam parametru "s" (state code)
Hezký den,
moc díky za odpověď. V definicích chybí kód 250, ale to předpokládám IDLE?
Můžete mi prosím napsat ještě definice chybových kódů (parametr „e“)?
moc díky za odpověď. V definicích chybí kód 250, ale to předpokládám IDLE?
Můžete mi prosím napsat ještě definice chybových kódů (parametr „e“)?
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.
- vojtech
- Administrator
Méně
Více
- Příspěvky: 17
- Obdržená poděkování 2
10. dub 2024 13:56 #755
od vojtech
vojtech odpověděl/a na téma: Význam parametru "s" (state code)
Dobrý den,
po 250 se ještě poptám u vývojářů. Jinak níže chybové stavy pro položku "e":
#define SWR_ERR_TYPE_LOCK 10 // Window is locked to frame
#define SWR_ERR_TIMEOUT 20 // Operation move to frame sensor from ventilation timeout
#define SWR_ERR_HOR_OPEN 30 // Indicates, that window is opened in horizontal position
položka "ok" je trochu samovysvětlující a má hodnutu 1, pokud je "vše v pořádku". Detailněji to asi vysvětlí následující kód:
bool SWRController::isReady()
{
// Indicates if any movement action, or window fixation can be executed
return !inCalibration() &&
!isRidgeOut() &&
status != ST_ERROR &&
!isEmergencyEvent;
}
položka "a" udává číslo aktuálně nastaveného plánu. Pokud je záporná, je vykonávání plánů pozastaveno.
S pozdravem,
Tým Vektiva
po 250 se ještě poptám u vývojářů. Jinak níže chybové stavy pro položku "e":
#define SWR_ERR_TYPE_LOCK 10 // Window is locked to frame
#define SWR_ERR_TIMEOUT 20 // Operation move to frame sensor from ventilation timeout
#define SWR_ERR_HOR_OPEN 30 // Indicates, that window is opened in horizontal position
položka "ok" je trochu samovysvětlující a má hodnutu 1, pokud je "vše v pořádku". Detailněji to asi vysvětlí následující kód:
bool SWRController::isReady()
{
// Indicates if any movement action, or window fixation can be executed
return !inCalibration() &&
!isRidgeOut() &&
status != ST_ERROR &&
!isEmergencyEvent;
}
položka "a" udává číslo aktuálně nastaveného plánu. Pokud je záporná, je vykonávání plánů pozastaveno.
S pozdravem,
Tým Vektiva
Prosím Přihlásit se nebo Vytvořit účet připojte se ke konverzaci.