Skip to content

Commit 8b80816

Browse files
committed
Update docs
1 parent c2539c8 commit 8b80816

File tree

2 files changed

+82
-6
lines changed

2 files changed

+82
-6
lines changed

README.md

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,49 @@ Selecting the **debugvscode** option creates a permissions configuration file [2
102102

103103
### Step 3 — Installing packages
104104

105-
**Coming soon**
105+
To run a .NET IoT application and perform remote debugging, you need to install:
106106

107-
See (YouTube):
107+
- Runtime - .NET Runtime.
108+
- Remote debugger - .NET Debugger (vsdbg).
109+
- GPIO line control library - Libgpiod (optional).
108110

109-
1. [Step 1. Configuring SSH access](https://www.youtube.com/watch?v=pusO7PV4NL4 "Step 1. Configuring SSH access")
111+
Installing the Libgpiod library is possible from the repository and source code. If the repository contains an old version of the library, then install the library from source.
112+
113+
### Шаг 4 — Launch configuration
114+
115+
Now you need to open the project or create it. Project example [dotnet-iot-fastiot-test](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/tree/master/Samples/dotnet-iot-fastiot-test "dotnet-iot-fastiot-test").
116+
117+
To create a remote debugging configuration on the device, you must click on the *Add Configuration* button:
118+
119+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-1.png)
120+
121+
Select project:
122+
123+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-2.png)
124+
125+
Select a device for remote debugging:
126+
127+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-3.png)
128+
129+
The application launch configuration has been created.
130+
131+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-4.png)
132+
133+
Now you need to go to `Run and Debug`:
134+
135+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-5.png)
136+
137+
Select configuration to run:
138+
139+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-6.png)
140+
141+
Run the project on debugging menu `Run > Start Debugging`.
142+
143+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-7.png)
144+
145+
## Videos (YouTube):
146+
147+
1. [Step 1. Configuring SSH access](https://www.youtube.com/watch?v=-xgAP1qsVsw "Step 1. Configuring SSH access")
110148
2. [Step 2. Adding a device](https://www.youtube.com/watch?v=pusO7PV4NL4 "Step 2. Adding a device")
111149
3. [Step 3. Installing packages](https://www.youtube.com/watch?v=Y8U2V0THQh4 "Step 3. Installing packages")
112150
4. [Step 4. Creating a .NET console application and remote debugging](https://www.youtube.com/watch?v=oghH3oHIZgE "Step 4. Creating a .NET console application and remote debugging")

README_ru.md

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,49 @@ sudo systemctl status ssh
102102

103103
### Шаг 3 — Установка пакетов
104104

105-
**Скоро будет продолжение**
105+
Для запуска .NET IoT приложения и выполнения удаленной отладки необходимо установить:
106106

107-
Смотрите (YouTube):
107+
- Среду исполнения - .NET Runtime.
108+
- Удаленный отладчик - .NET Debugger (vsdbg).
109+
- Библиотеку управления линиями GPIO - Libgpiod (опционально).
108110

109-
1. [Step 1. Configuring SSH access](https://www.youtube.com/watch?v=pusO7PV4NL4 "Step 1. Configuring SSH access")
111+
Установка библиотеки Libgpiod возможно из репозитория и исходного текста. Если в репозитории размещена старая версия библиотеки, то тогда устанавливайте библиотеку из исходного текста.
112+
113+
### Шаг 4 — Конфигурация запуска
114+
115+
Теперь необходимо открыть проект или его создать. Пример проекта [dotnet-iot-fastiot-test](https://github.com/devdotnetorg/vscode-extension-dotnet-fastiot/tree/master/Samples/dotnet-iot-fastiot-test "dotnet-iot-fastiot-test").
116+
117+
Для создание конфигурации удаленной отладки на устройстве, необходимо нажать на кнопку *Add Configuration*:
118+
119+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-1.png)
120+
121+
Выбрать проект:
122+
123+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-2.png)
124+
125+
Выбрать устройство для удаленной отладки:
126+
127+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-3.png)
128+
129+
Создана конфигурация запуска приложения.
130+
131+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-4.png)
132+
133+
Теперь необходимо перейти в `Run and Debug`:
134+
135+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-5.png)
136+
137+
Выбрать конфигурацию для запуска:
138+
139+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-6.png)
140+
141+
Запустить проект на отладку меню `Run > Start Debugging`.
142+
143+
![VSCode dotnet FastIoT](https://raw.githubusercontent.com/devdotnetorg/vscode-extension-dotnet-fastiot/master/docs/vscode-dotnet-fastiot-create-launch-7.png)
144+
145+
## Ролики (YouTube):
146+
147+
1. [Step 1. Configuring SSH access](https://www.youtube.com/watch?v=-xgAP1qsVsw "Step 1. Configuring SSH access")
110148
2. [Step 2. Adding a device](https://www.youtube.com/watch?v=pusO7PV4NL4 "Step 2. Adding a device")
111149
3. [Step 3. Installing packages](https://www.youtube.com/watch?v=Y8U2V0THQh4 "Step 3. Installing packages")
112150
4. [Step 4. Creating a .NET console application and remote debugging](https://www.youtube.com/watch?v=oghH3oHIZgE "Step 4. Creating a .NET console application and remote debugging")

0 commit comments

Comments
 (0)