Funkcja Współpraca (Collaboration Mode) w NCPlayer umożliwia kilku użytkownikom
pracę nad jednym programem sterującym G-kodu w trybie rzeczywistym.
Ten tryb jest szczególnie przydatny podczas zajęć edukacyjnych, wspólnego debugowania, demonstracji oraz zdalnego programowania.
Co robi tryb
Pozwala właścicielowi sesji (inicjatorowi) udostępnić swój NC-ID innemu uczestnikowi lub administratorowi.
Zapewnia synchronizację zawartości edytora między wszystkimi podłączonymi użytkownikami:
Każda zmiana kodu u jednego uczestnika natychmiast pojawia się u pozostałych.
Obsługiwana jest transmisja zmian z minimalnym opóźnieniem (1–2 sekundy lub w czasie rzeczywistym).
W panelu administracyjnym można zarządzać parametrami sesji:
Częstotliwość odświeżania (updateInterval).
Tryb tylko do odczytu (readOnly).
Automatyczne odświeżanie (autorefresh).
Administrator może podłączyć się do dowolnej aktywnej sesji, przeglądać i edytować kod bezpośrednio.
Rozpoczęcie współpracy
Otwórz NCPlayer i załaduj lub utwórz program sterujący.
Kliknij przycisk Start Collaboration w górnym panelu.
Przekaż ten identyfikator uczestnikom, z którymi chcesz współpracować.
Podłączony użytkownik wpisuje twój identyfikator w swoim NCPlayer i zaczyna pracę z tym samym kodem.
Zakończenie współpracy
Kliknij przycisk Stop Collaboration w górnym panelu.
Sesja zostanie zakończona, a synchronizacja zatrzymana.
Uczestnicy zachowają ostatnią wersję kodu lokalnie, ale dalsze zmiany nie będą już synchronizowane.
Kiedy używać
W trybie nauczyciel–uczeń do krokowego wyjaśniania kodu.
Do zdalnego debugowania i poprawiania programów sterujących.
Podczas przygotowywania dokumentacji lub testów kodu z kolegami.
Wskazówka: Aby chronić kod przed niepożądanymi zmianami, administrator może włączyć tryb
tylko do odczytu i zwiększyć częstotliwość odświeżania dla lepszej kontroli.