Tiez som sa o ten kod vcera pokusal, no potom som si v manuali precital, ze v tomto "jazyku" nie su implementovane ziadne cykly, cez ktore by si to vyriesil smahom ruky. Wtf :D

Lapaloma - ten break veru neviem ci tam bude fungovat.
Rachela - super


Naposledy upravil iron.hide dňa 28.10.2020 - 09:01:34, celkovo upravené 1 krát.

28.10.2020 - 08:59:55
00
Rachela, lapaloma tu je jedna appka od usera ktory ju vytvoril. Hore je popis co robi a dole kod. Ja som sice PC zdatny ale neurobim s tou mojou apkou co chcem ani s tymto voditkom :) Mozno by sa ale dala tato jeho upravit na to co chcem. Rozmyslal som ze ked idem z domu mam tep minimalny tak asi by tam trebalo doplnit ze if >0 tak bez pipania a az ked prekroci hranicu 107 pipnut 3x

Assists you in keeping below a set heart rate. Useful if you are training according to MAF 180-formula. Makes keeping your Maximum Aerobic Training Heart Rate easy. Set your Max HR to whatever heart rate you want to stay under. If you exceed that number the watch will beep three times every ten seconds, once you go below that number the watch will beep once and then keep quiet until you exceed it again.

/* While in sport mode do this once per second */
RESULT = SUUNTO_HR;
Counter = Counter+1;
if(Counter >= AlarmInterval){
if(RESULT >= SUUNTO_USER_MAX_HR){
Counter = 0;
HrAboveBelow = 1;
}
else{
if(HrAboveBelow == 1) {
Suunto.alarmBeep();
HrAboveBelow = 0;
}
Counter = 0;
}
} else if (HrAboveBelow == 1 && Counter < 4){
Suunto.alarmBeep();
}
28.10.2020 - 09:02:12
00
Hack3r, a to veldielo, co som ti rano pri kavicke napisal, si neskusal? :lol: Lebo ja stale zijem v tom, ze by to malo robit presne to, co si si vypytal.
28.10.2020 - 09:12:46
01
vyskusam obe :)
28.10.2020 - 09:21:20
00
To od lapaloma ani neskusaj, ak som dobre pochopil tvoju poziadavku potrebujes 3 krat zapipat pri opusteni pasma <107-142> a viac uz nepipat, ak si stale mimo pasma. (momentalne to pipa stale ak si mimo pasma)
Tamto od lapaloma bude pipat stale ak budes mimo toho pasma.
A mal by si chciet aj nejake zapipanie pri navrate do <107-142>, lebo nezistis, ci si este stale mimo alebo uz nie.
Ak existuju USER premenne na to pasmo (dedukujem ze ano ak tam vidim napr. SUUNTO_USER_MAX_HR, SUUNTO_USER_REST_HR, mzono su tam aj ine, tie ktore potrebujes a daju sa nastavit cez hodinky) je lepsie to naviazat na ne a nie natvrdo na 107,142.


Naposledy upravil Minikin dňa 28.10.2020 - 09:48:11, celkovo upravené 4 krát.

28.10.2020 - 09:37:16
00
Minikin napísal:
A mal by si chciet aj nejake zapipanie pri navrate do <107-142>, lebo nezistis, ci si este stale mimo alebo uz nie.

Ok, doplnam do mojho povodneho riesenia:
RESULT = SUUNTO_HR;

if (RESULT > 142 || RESULT < 107) {
if (state == 0) {
beepCount = 0;
}
if (beepCount < 3) {
Suunto.alarmBeep();
beepCount = beepCount + 1;
}
state = 1;
}
else {
if (state = 1) {
Suunto.alarmBeep();
}
state = 0;
}

Nezabudni na tie variables state a beepCount, tam by mal byt v UI nejaky formular na ich zadefinovanie :D
28.10.2020 - 09:42:44
03
Minikin presne ako pises. tiez ma napadlo ze je blbost aby mi to pipalo stale odkedy zacnem beh alebo iny trening a prestalo len v zone v tomto pripade Z2. musi tam byt nejaka inicializacna hodnota ako pises.
Ja som so Suunto hodinkami spokojny, ale je az smiesne ze v zaklade si nevies nastavit aby ti hodinky za 400 eur pipali pri prechode HR zonami. nie som nejaky treningovy maniak no ked bezim nechce sa mi stale kukat na tepy ked chcem ist ten den v Z2 a takto musim furt pozerat na hodinky a moc si ten beh neuzijem. ak by mi to piplo 3x ked pojdem pod 107 a nad 142, obvzlast nad 142 tak viem ze mam ubrat tempo a hotovo, nemusim nikde pozerat. oni tam maju app generator, ale je pre mna nezrozumitelny kedze som sice "ITckar" ale nie programator a tak som skusal najst od uzivatelov taku app ktora by mi vyhovovala a ja si v nej len zmenim HR hodnoty na svoje, no taka tam nie je len rozne podobne. ale ked neviem ako ich upravit je mi to prd platne :)
kazdopadne dakujem vsetkym za snahu pomoct :)
Rachela skusim teda toto, len prisiel som na to ze pokial tie hodnoty a prefixy nevygenerujem v tom ich generatore, ale len vlozim kod asi to aj tak nebude fungovat a asi budem musiet precitat ich fora ako to vlastne funguje :D kazdopadne dam vediet ci to tak ide s tvojim kodom alebo nie. este raz diky
28.10.2020 - 09:50:34
00
Rachela napísal:
Ok, doplnam do mojho povodneho riesenia:
RESULT = SUUNTO_HR;

if (RESULT > 142 || RESULT < 107) {
if (state == 0) {
beepCount = 0;
}
if (beepCount < 3) {
Suunto.alarmBeep();
beepCount = beepCount + 1;
}
state = 1;
}
else {
if (state = 1) {
Suunto.alarmBeep();
}
state = 0;
}

Nezabudni na tie variables state a beepCount, tam by mal byt v UI nejaky formular na ich zadefinovanie :D


tak bohuzial, toto vypise error:

Prílohy:

error 14.JPG
error 14.JPG 55 KiB thumb_up0thumb_down

28.10.2020 - 09:53:26
00
A tam nad tym nemas taku sekciu, ze "Own variables"? Nieco ako v totmo screene. Tam by sa prave mali dat zadefinovat premenne,

Prílohy:

Screenshot 2020-10-28 at 09.55.37.png
Screenshot 2020-10-28 at 09.55.37.png 266.61 KiB thumb_up0thumb_down

28.10.2020 - 09:56:19
00
daj tam 2x rovná sa
28.10.2020 - 09:56:45
02
jezismarja, pardon, nevidim pre oci, tam ma byt ==. nie =. if (state == 1). Uprav pls:)
28.10.2020 - 09:57:37
01
ano je tam to Variabiles, lenze ako pisem ja nerozumiem programovaniu a nedava mi to logiku :D ak by som prisiel na to ako to funguje tak to zeditujem, no neviem ako

Prílohy:

suunto.png
suunto.png 56.8 KiB thumb_up0thumb_down

28.10.2020 - 10:00:40
00
Rachela tak aj napriek obavam ten tvoj kod funguje :) pipne 2x ked idem cez 107 a nad 142 pipne 3x a ked idem spat pod 143 tak 2x. Teda beriem ze 2x pipnutie je OK zona a 3x pipnutie je zle a musim odtial dole.
Dakujem za pomoc a ochotu :)
edit: pipne to 3x a 1x. tak ako je to naprogramovane. jedno pipnutie je take krakte dvojite, az sa moj opis rovna s tym co je v kode :) este raz dakujem za ochotu


Naposledy upravil Hack3r dňa 01.11.2020 - 14:07:45, celkovo upravené 1 krát.

28.10.2020 - 10:07:38
05
Ahojte. Včera mi dorazili hodinky Honor MagicWatch 2 a rozmýšlam ku nim kúpiť nejaké dobré ale nie moc drahé (tak do 30€) bluetooth slúchadlá - asi nejaké štuple.
Viete mi niečo vhodné doporučiť z vlastnej skúsenosti ?
29.10.2020 - 07:27:14
00
antoni sluchátka neporadím, tým čo mám začalo po mesiaci šibať, každé mám spárované s iným telefónom...
ale zaujímalo by ma, či už poriešili export trasy (.gpx alebo .fit), na jar to bol dôvod, prečo som tie hodiny nekúpil
29.10.2020 - 07:36:28
00
keyboard_arrow_up