diff --git a/QuickStart.md b/QuickStart.md new file mode 100644 index 0000000000000000000000000000000000000000..3d1167b8a0d7a1ae579968c48ea22393f5ccbae4 --- /dev/null +++ b/QuickStart.md @@ -0,0 +1,30 @@ +### Setup + +Na pulpicie powinien byÄ katalog nrfSDK. WejdĹş do nrfSDK/examples i wypakuj zip "laboratorium-swim-master" - sam zip powinien juz tam byÄ. Upewnijcie siÄ Ĺźe iloĹÄ folderĂłw siÄ zgadza (wszystkie ĹcieĹźki sÄ zaleĹźne od tego), powinno to wyglÄ daÄ tak: +``` +nrfSDK/examples/laboratorium_swim_master/cw1_template +``` +ZmieĹ nazwÄ wypakowanego folderu "laboratorium_swim_master" na np. nr indeksu. +OtwĂłrz cw1_template w Visual Studio code. + +WejdĹş na stronÄ: +http://153.19.49.102:3001/ ,(dziaĹa tylko w firefox) tam jest podglÄ d na sprzÄt. +ProwadzÄ cy przydzieli kaĹźdej parze numer podgrupy, ktĂłry teĹź oznacza numer kontrolera nRF ktĂłrego bÄdziecie uĹźywaÄ. + +### Kompilacja i uruchomienie +Przed rozpoczÄciem wgrywania kodu na moduĹ ustaw zmiennÄ "group" w .vscode/settings.json na numer przydzielony przez prowadzÄ cego. +JeĹli w Run task nie pokazujÄ wam siÄ taski, macie otwarty zĹy folder. + +Aby skompilowaÄ kod z menu wybierz Terminal -> Run Task, a nastÄpnie wybierz `make (pca10059)` i `Continue without scanning the task output`. +**Uwaga Windows**: konieczne jest uĹźywanie taskĂłw z dopiskiem "windows: " + + + +Na stanowisku sÄ 2 dongle nRF. JeĹli programowanie nie zadziaĹa (jak dostaniecie komunikat "no trigger interface"), porty mogÄ byÄ zamienione. Aby to naprawiÄ naleĹźy zamieniÄ miejscami wartoĹci "NrfMain" i "NrfSecondary" w settings.json. +JeĹli kompilacja pokazuje brak plikĂłw, macie zĹÄ iloĹÄ folderĂłw pomiÄczy sdk i template, patrz Setup. + +Aby wgraÄ skompilowany program na moduĹ wybierz task `flashNordic`. Wpisz hasĹo parÄ razy (root). Zaczekaj, aĹź w konsoli pojawi siÄ komunikat `Device programmmed.` (trwa to 20 - 30 s). + + + +Jak zrobicie zmiany w kodzie, musicie ponownie zrobiÄ zarĂłwno kompilacjÄ i flash. Opis zadaĹ jest w pliku Instrukcje.md