Skip to content

Commit

Permalink
Add instruction to enable Allow Unsigned toggle (#318)
Browse files Browse the repository at this point in the history
  • Loading branch information
deepikas20 authored and pataxis committed Sep 6, 2024
1 parent 8706399 commit 3bb9da5
Show file tree
Hide file tree
Showing 25 changed files with 240 additions and 142 deletions.
16 changes: 10 additions & 6 deletions axevent/send_event/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,18 +108,22 @@ send_event
- **build/send_event_1_0_0_armv7hf.eap** - Application package .eap file for "send_event".
- **build/send_event_1_0_0_LICENSE.txt** - Copy of LICENSE file.

#### Install your application
#### Install and start the application

Installing your application on an Axis video device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis video device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Click Add **(+)** sign and browse to
the newly built **send_event_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `send_event_1_0_0_aarch64.eap`
- `send_event_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

Application is now available as an application on the device and has been started to send events.

Expand Down
17 changes: 10 additions & 7 deletions axevent/subscribe_to_event/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,19 +98,22 @@ subscribe_to_event
- **build/subscribe_to_event_1_0_0_armv7hf.eap** - Application package .eap file for "subscribe_to_event".
- **build/subscribe_to_event_1_0_0_LICENSE.txt** - Copy of LICENSE file.

#### Install your application
#### Install and start the application

Installing your application on an Axis video device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis video device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Click Add **(+)** sign and browse to
the newly built **subscribe_to_event_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*

- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `subscribe_to_event_1_0_0_aarch64.eap`
- `subscribe_to_event_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch
Application is now available as an application on the device and has been started to subscribe for events.

> [!IMPORTANT]
Expand Down
16 changes: 10 additions & 6 deletions axevent/subscribe_to_events/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,18 +106,22 @@ subscribe_to_events
- **build/subscribe_to_events_1_0_0_armv7hf.eap** - Application package .eap file.
- **build/subscribe_to_events_1_0_0_LICENSE.txt** - Copy of LICENSE file.

#### Install your application
#### Install and start the application

Installing your application on an Axis device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Click Add **(+)** sign and browse to
the newly built **subscribe_to_events_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `subscribe_to_events_1_0_0_aarch64.eap`
- `subscribe_to_events_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

### Test application - trigger events

Expand Down
10 changes: 8 additions & 2 deletions axoverlay/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,14 @@ Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of you
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Add **(+)** sign and browse to
the newly built **axoverlay_1_0_0_\<ARCH\>.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `axoverlay_1_0_0_aarch64.eap`
- `axoverlay_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
9 changes: 5 additions & 4 deletions axparameter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,14 @@ Browse to the application page of the Axis device:
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `App` in the device GUI.
- Click `(+)` sign to upload the application file.
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `axparameter_1_0_0_aarch64.eap`
- `axparameter_1_0_0_armv7hf.eap`
- Click `Install`.
- Run the application by enabling the `Start` switch.
- Click `Install`
- Run the application by enabling the `Start` switch

## Expected output

Expand Down
21 changes: 14 additions & 7 deletions axserialport/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,15 +87,22 @@ build
- **axserialport_1_0_0_armv7hf.eap** - Application package .eap file.
- **axserialport_1_0_0_LICENSE.txt** - Copy of LICENSE file.

#### Install your application
#### Install and start the application

Installing your application on an Axis device is as simple as:
Browse to the application page of the Axis device:

1. In your browser, navigate to `http://<AXIS_DEVICE_IP>/index.html#apps` where `<AXIS_DEVICE_IP>` is the IP address of your device
2. Click on the tab **App** in the device GUI
3. Click the **(+)** button and browse to the newly built **axserialport_1_0_0_armv7hf.eap**
4. Click **Install**
5. Run the application by enabling the **Start** switch
```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `axserialport_1_0_0_aarch64.eap`
- `axserialport_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
21 changes: 14 additions & 7 deletions axstorage/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,15 +84,22 @@ build
- **axstorage_1_0_0_armv7hf.eap** - Application package .eap file.
- **axstorage_1_0_0_LICENSE.txt** - Copy of LICENSE file.

#### Install your application
#### Install and start the application

Installing your application on an Axis device is as simple as:
Browse to the application page of the Axis device:

1. In your browser, navigate to `http://<AXIS_DEVICE_IP>/index.html#apps` where `<AXIS_DEVICE_IP>` is the IP address of your device
2. Click on the tab **App** in the device GUI
3. Click the **(+)** button and browse to the newly built **axstorage_1_0_0_armv7hf.eap**
4. Click **Install**
5. Run the application by enabling the **Start** switch
```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `axstorage_1_0_0_aarch64.eap`
- `axstorage_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
9 changes: 5 additions & 4 deletions bounding-box/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,13 +84,14 @@ Browse to the application page of the Axis device:
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `App` in the device GUI.
- Click `(+)` sign to upload the application file.
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `AXIS_Bounding_Box_Example_1_0_0_aarch64.eap`
- `AXIS_Bounding_Box_Example_1_0_0_armv7hf.eap`
- Click `Install`.
- Run the application by enabling the `Start` switch.
- Click `Install`
- Run the application by enabling the `Start` switch

## Expected output

Expand Down
5 changes: 3 additions & 2 deletions container-example/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,8 +139,9 @@ Browse to the application page of the Axis device:
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `App` in the device GUI
- Click `(+)` sign to upload the application file
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `Container_Example_1_0_0_aarch64.eap`
- `Container_Example_1_0_0_armv7hf.eap`
Expand Down
5 changes: 3 additions & 2 deletions curl-openssl/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,9 @@ Browse to the application page of the Axis device:
http://<AXIS_DEVICE_IP>/index.html#apps
```

- Click on the tab `App` in the device GUI
- Click `(+)` sign to upload the application file
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `curl_openssl_1_0_0_aarch64.eap`
- `curl_openssl_1_0_0_armv7hf.eap`
Expand Down
16 changes: 10 additions & 6 deletions hello-world/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,18 +95,22 @@ hello-world
- **build/package.conf.orig** - Defines the application and its configuration, original file.
- **build/param.conf** - File containing application parameters.

#### Install your application
#### Install and start the application

Installing your application on an Axis video device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis video device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Add **(+)** sign and browse to
the newly built **hello_world_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `hello_world_1_0_0_aarch64.eap`
- `hello_world_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
16 changes: 10 additions & 6 deletions licensekey/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,22 @@ licensekey
- **build/package.conf.orig** - Defines the application and its configuration, original file.
- **build/param.conf** - File containing application parameters.

#### Install your application
#### Install and start the application

Installing your application on an Axis video device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis video device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **Apps** in the device GUI > Add **(+)** sign and browse to
the newly built **licensekey_handler_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `licensekey_handler_1_0_0_aarch64.eap`
- `licensekey_handler_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
18 changes: 13 additions & 5 deletions object-detection-cv25/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,12 +234,20 @@ The installable `.eap` file is found under:
build/object_detection_app_1_0_0_cv25.eap
```
## Installing the application
## Install and start the application
To install an ACAP application, the `.eap` file in the `build` directory needs
to be uploaded to the camera and installed. This can be done through the camera
GUI. Then go to your camera -> Settings -> Apps -> Add -> Browse to the `.eap`
file and press Install.
Browse to the application page of the Axis device:
```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application `object_detection_app_1_0_0_cv25.eap`
- Click `Install`
- Run the application by enabling the `Start` switch
## Running the application
Expand Down
20 changes: 15 additions & 5 deletions object-detection/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,12 +230,22 @@ The installable `.eap` file is found under:
build/object_detection_app_1_0_0_<ARCH>.eap
```
## Installing the application
## Install and start the application
To install an ACAP application, the `.eap` file in the `build` directory needs
to be uploaded to the camera and installed. This can be done through the camera
GUI. Then go to your camera -> Settings -> Apps -> Add -> Browse to the `.eap`
file and press Install.
Browse to the application page of the Axis device:
```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `object_detection_app_1_0_0_aarch64.eap`
- `object_detection_app_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch
## Running the application
Expand Down
6 changes: 4 additions & 2 deletions remote-debug-example/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ remote-debug-example

<!-- ToC GFM -->

- [Project structure](#project-structure)
- [The setup](#the-setup)
- [Prerequisites](#prerequisites)
- [Build and start a dev container](#build-and-start-a-dev-container)
Expand Down Expand Up @@ -143,8 +144,9 @@ chosen, one of these files should be found:
### Install the ACAP application to device

To install the ACAP application on your device, run the following command
from the same terminal:
To install the ACAP application on your device, make sure to enable the
`Allow unsigned apps` toggle through the web interface and run the following
command from the same terminal:

```sh
eap-install.sh <AXIS_DEVICE_IP> <ADMIN_ACCOUNT> <PASSWORD> install
Expand Down
16 changes: 10 additions & 6 deletions shell-script-example/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,18 +86,22 @@ shell-script-example
- **build/package.conf.orig** - Defines the application and its configuration, original file.
- **build/param.conf** - File containing application parameters.

#### Install your application
#### Install and start the application

Installing your application on an Axis video device is as simple as:

Browse to the following page (replace <AXIS_DEVICE_IP> with the IP number of your Axis video device)
Browse to the application page of the Axis device:

```sh
http://<AXIS_DEVICE_IP>/index.html#apps
```

*Goto your device web page above > Click on the tab **App** in the device GUI > Add **(+)** sign and browse to
the newly built **shell_script_example_1_0_0_armv7hf.eap** > Click **Install** > Run the application by enabling the **Start** switch*
- Click on the tab `Apps` in the device GUI
- Enable `Allow unsigned apps` toggle
- Click `(+ Add app)` button to upload the application file
- Browse to the newly built ACAP application, depending on architecture:
- `shell_script_example_1_0_0_aarch64.eap`
- `shell_script_example_1_0_0_armv7hf.eap`
- Click `Install`
- Run the application by enabling the `Start` switch

#### The expected output

Expand Down
3 changes: 2 additions & 1 deletion using-opencv/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,8 @@ building-opencv
```

2. You should now have a `build` directory. In it is the `.eap` file that is
your application. Upload the application to your camera.
your application. Enable the `Allow unsigned apps` toggle and upload the
application to your camera.
3. Start the application. In the `App log`, a printout from the application
should be seen. The same log with continuous scroll can be seen by SSHing to
the camera and running `journalctl -f`. The printout shows whether the
Expand Down
Loading

0 comments on commit 3bb9da5

Please sign in to comment.