# NEON-2000-JNX Series

AI Smart Camera

User’s Manual

![Exterior view of a modern digital camera with visible lens and control panel (no text or symbols on body)](.neon-2000-jnx-50m-00005-1010-11/42b3316466ef84677eb619683d6cf271ed7fcc69d2109dbf3e7dc5c162e77bfa.jpg)

Manual Rev.: 1.1

Revision Date: July 14, 2021

Part No: 50M-00005-1010

Revision History

<table><tr><td>Revision</td><td>Release Date</td><td>Description of Change(s)</td></tr><tr><td>1.0</td><td>2021-04-07</td><td>Initial release</td></tr><tr><td>1.1</td><td>2021-07-14</td><td>Added NEON-20XA-JNX series</td></tr></table>

# Preface

# Copyright © 2021 ADLINK Technology, Inc.

This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

# Disclaimer

The information in this document is subject to change without prior notice in order to improve reliability, design, and function and does not represent a commitment on the part of the manufacturer.

In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.

# Environmental Responsibility

ADLINK is committed to fulfill its social responsibility to global environmental preservation through compliance with the European Union's Restriction of Hazardous Substances (RoHS) directive and Waste Electrical and Electronic Equipment (WEEE) directive. Environmental protection is a top priority for ADLINK. We have enforced measures to ensure that our products, manufacturing processes, components, and raw materials have as little impact on the environment as possible. When products are at their end of life, our customers are encouraged to dispose of them in accordance with the product disposal and/or recovery programs prescribed by their nation or company.

# Trademarks

Product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.

# Conventions

Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly.

![The image shows a white document icon with a folded top-right corner and horizontal gray lines. A large red checkmark is superimposed over the center of the page.](.neon-2000-jnx-50m-00005-1010-11/d793cb66988b23eb56d6da41b35b7cbf4f8eac58e0f2a9bf5ab5b604773aab7e.jpg)
NOTE:

Additional information, aids, and tips that help users perform tasks.

![The image shows a yellow triangular warning sign with a thick black border. Inside the triangle is a large black exclamation point. Above the triangle, there is a white strip with a black horizontal line.](.neon-2000-jnx-50m-00005-1010-11/fb33c9554ed8af51fcb238041da6dc8854da775344ae25556238de19082a7533.jpg)
CAUTION:

Information to prevent minor physical injury, component damage, data loss, and/or program corruption when trying to complete a task.

ATTENTION: Informations destinées à prévenir les blessures corporelles mineures, les dommages aux composants, la perte de données et/ou la corruption de programme lors de l'exécution d'une tâche.

![This image shows a red triangular warning sign with a white border. Inside the triangle is a large white exclamation point.](.neon-2000-jnx-50m-00005-1010-11/7bdbc891b081a660ea859cc9c9a912869154a2643238451eaa114d4455f436c9.jpg)
WARNING:

Information to prevent serious physical injury, component damage, data loss, and/or program corruption when trying to complete a specific task.

AVERTISSEMENT: Informations destinées à prévenir les blessures corporelles graves, les dommages aux composants, la perte de données et/ou la corruption de programme lors de l'exécution d'une tâche spécifique.

# Table of Contents

# Revision History........ ii

# Preface ............. iii

# List of Figures ........ .... vii

# List of Tables ......... ix

# 1 Introduction ......

1.1 Overview ...... 1
1.2 Features... 3
1.3 General Specifications.... 4
1.4 Mechanical Dimensions.. 8

1.4.1 Camera Dimensions .... 8
1.4.2 USB Type-C Screw Lock Location and Dimensions .. 8
1.4.3 LED Light Mounting Thread.. 9

1.5 Accessories ..... . 10

# 2 Connectors and I/O ....... .... 11

2.1 Bottom Side I/O and Connector Description .......... 1 2

2.1.1 D-sub I/O Connector.... .. 13
2.1.2 DC Jack .... .. 14

2.2 Top Side I/O and Connector Description ...... 1 5
2.2.1 Wafer Connector .... .. 16
2.3 Front Side I/O and Connector Description.. . 17

# 3 Getting Started ........ 1 9

3.1 Mounting ......... 19
3.2 Digital I/O Connection Example. 2 0
3.3 Attaching a Lens ..... . 21
3.4 Power and Peripheral Connections ..... 22

3.5 Log In .... . 24
3.6 Image Capture and Inference ... . 25
3.7 NEON-20XB-JNX Series Capture and Adjustment............ 26

3.7.1 Capture an Image via Pylon ...... ... 26
3.7.2 Image Sensor Adjustment via Pylon............ .. 29
3.7.3 Use APIs to adjust the image sensor..... .. 38

3.8 Neon-20XA Trigger Control ... 40

3.8.1 Trigger API Function..... ... 40
3.8.2 Trigger API Example... .. 41

# Important Safety Instructions........ 43

# Consignes de Sécurité Importante ......... . 45

# Getting Service .......... . 47

# List of Figures

Figure 2-1: NEON-2000-JNX Orientation.... .. 11

Figure 2-2: Bottom Side I/O and Connectors... . 12

Figure 2-3: D-sub I/O Connector.. . 13

Figure 2-4: DC Jack Connector... . 14

Figure 2-5: Top Side I/O and Connectors ..... .. 15

Figure 2-6: Wafer Connector.. . 16

Figure 2-7: Front Side I/O and Connectors... .. 17

Figure 3-1: NEON-2000-JNX Mounting Holes . . 19

Figure 3-2: Digital Input Schematic Diagram ... .. 20

Figure 3-3: Digital Output Schematic Diagram.... .. 20

Figure 3-4: Lens Attachment Assembly ...... .. 21

Figure 3-5: Separate Power and Peripheral Connections................ 22

Figure 3-6: Combined Power and Peripheral Connections.............. 23

Figure 3-7: Neon-20XA Trigger API Function Options..... .. 40

This page intentionally left blank.

# List of Tables

Table 1-1: NEON-2000-JNX Model and Sensor Specifications... 2

Table 1-2: NEON-2000-JNX General Specifications ...... . 5

Table 2-1: Bottom Side I/O and Connectors... . 12

Table 2-2: D-sub I/O Connector Pin Definitions... . 13

Table 2-3: D-sub I/O Connector Specification ...... .. 14

Table 2-4: DC Jack Pin Definitions ... . 14

Table 2-5: Top Side I/O and Connectors ..... . 15

Table 2-6: Wafer Connector Pin Definitions . . 16

Table 2-7: Front Side I/O and Connectors... . 17

This page intentionally left blank.

# 1 Introduction

# 1.1 Overview

The NEON-2000-JNX series is an open camera platform equipped with an NVIDIA® Jetson™ Xavier NX module supporting a series of image sensors providing industrial DI/O capabilities. It is designed for deep learning inference or other vision applications that requires a GPU at the edge. The system has Ubuntu Linux, Jetpack, camera driver and utilities pre-installed to save integration effort and avoid compatibility issues.

The following table describes the current NEON-2000-JNX models with their respective sensor specifications.

<table><tr><td>Camera Model</td><td>Image Sensor</td><td>Sensor Vendor</td><td>Sensor Module</td><td>Sensor Output</td><td>Image Capturing</td><td>Note</td></tr><tr><td>NEON-201B-JNX</td><td>1/3&quot;, 1.2M, Global Shutter, 1280x960, 54fps, Color</td><td>ON Semiconductor</td><td>AR0134</td><td>USB3</td><td>Basler Pylon</td><td>Basler DAA1280-54UC-CS</td></tr><tr><td>NEON-202B-JNX</td><td>1/1.8&quot;, 1.9M, Global Shutter, 1600x1200, 60fps, Color</td><td>e2v</td><td>EV76C570</td><td>USB3</td><td>Basler Pylon</td><td>Basler DAA1600-60UC-CS</td></tr><tr><td>NEON-203B-JNX</td><td>1/3.7&quot;, 2M, Rolling Shutter, 1920x1080, 30fps, Color</td><td>ON Semiconductor</td><td>MT9P031</td><td>USB3</td><td>Basler Pylon</td><td>Basler DAA1920-30UC-CS</td></tr><tr><td>NEON-204B-JNX</td><td>1/2.5&quot;, 5M, Rolling Shutter, 2592x1944, 14fps, Color</td><td>ON Semiconductor</td><td>MT9P031</td><td>USB3</td><td>Basler Pylon</td><td>Basler DAA2500-14UC-CS</td></tr><tr><td>NEON-201A-JNX</td><td>1/2.6&quot;, 2M, Global Shutter, 1920x1200, 60fps, Color</td><td>ON Semiconductor</td><td>AR0234</td><td>mipi</td><td>V4L2/Gstreamer</td><td></td></tr><tr><td>NEON-202A-JNX</td><td>1/1.8&quot;, 8M, Rolling Shutter, 3840x2160, 60fps, Color</td><td>Sony</td><td>IMX334</td><td>mipi</td><td>V4L2/Gstreamer</td><td></td></tr></table>

Table 1-1: NEON-2000-JNX Model and Sensor Specifications

# 1.2 Features

 Provides rich sample code and AI development, quick to start
NVIDIA Jetson Xavier NX with 6-core NVIDIA Carmel 64-bit ARMv8.2 @ 1400 MHz, 384-core NVIDIA Volta @ 1100 MHz with 48 Tensor Cores, 8 GB 128-bit LPDDR4x @ 1600 MHz and 16 GB eMMC
 USB3 sensor interface compatible with the most machine vision software
 Type-C connector supports DC power, DisplayPort and USB signal, reducing cabling
 Preinstalled Ubuntu and software suite microSD card, plug and play
 Highly integrated and compact system that is easy to deploy

# 1.3 General Specifications

 Lens mount: C-mount
 Total weight: &lt;700g (without lens)
 Operating temperature (tested with YOLOv4)

 NEON-20XB-JNX series, $0 \%$ to $4 5 \textdegree$ with 0.6 m/s airflow at 15W mode

 NEON-20XA-JNX series, $0 \%$ to $5 5 ^ { \circ } \mathrm { C }$ with 0.6 m/s airflow at 15W mode

 Power consumption: &lt;40W
 Computing module: NVIDIA Jetson Xavier NX

 CPU: 6-core NVIDIA Carmel 64-bit ARMv8.2 @ 1400MHz (6MB L2 + 4MB L3)
 GPU: 384-core NVIDIA Volta @ 1100MHz with 48 Tensor Cores
 Built-in memory and storage: 8GB 128-bit LPDDR4x @ 1600MHz, 16GB eMMC and 32G microSD card

 Camera I/O and connectors

 1x Type-C for power input, DisplayPort and USB signals
 1x DC Jack for 12-24V DC input
 1x GbE Ethernet port
 1x 15-pin D-sub for DI/O and COM which includes:

4x GPI/O, including 1x Camera Trigger In and 1x Trigger Out

1x COM

 1x 32G microSD card with preinstalled OS and required software
 1x wafer connector and 1x Micro-USB for system flashing and debugging

![The image displays an icon of a white document with the top-right corner folded down. Faint gray horizontal lines are visible on the page, simulating text. A large, thick red checkmark is superimposed over the center of the document.](.neon-2000-jnx-50m-00005-1010-11/8c8d8c879f02f9c98832f129a7d85aa40092f236bfeadf98c00f2dfd4dd5bb9a.jpg)
NOTE:

1. When powering from the DC Jack, the Type-C connector can provide 3W of power to an external device such as a Type-C hub. Devices requiring more than 3W cannot be used.
2. DC power can be from the Type-C connector or DC jack.
3. Use only recommended ADLINK power adapters.
4. The camera boots from the preinstalled microSD card that cannot be removed. To change the microSD card, constant ADLINK.

&lt;table&gt;<tr><td>Model</td><td>NEON-201B-JNX</td><td>NEON-202B-JNX</td><td>NEON-203B-JNX</td><td>NEON-204B-JNX</td><td>NEON-201A-JNX</td><td>NEON-202A-JNX</td></tr><tr><td colspan="7">Image Sensor</td></tr><tr><td>Resolution (HxV)</td><td>1280x960</td><td>1600x1200</td><td>1920x1080</td><td>2592x1944</td><td>1920x1200</td><td>3840x2160</td></tr><tr><td>Resolution</td><td>1.2M</td><td>1.9M</td><td>2M</td><td>5M</td><td>2M</td><td>8M</td></tr><tr><td>Frame Rate (fps)</td><td>54</td><td>60</td><td>30</td><td>14</td><td>60</td><td>30</td></tr><tr><td>Color/Mono</td><td>Color</td><td>Color</td><td>Color</td><td>Color</td><td>Color</td><td>Color</td></tr><tr><td>Shutter</td><td>Global</td><td>Global</td><td>Rolling</td><td>Rolling</td><td>Global</td><td>Rolling</td></tr><tr><td>Sensor Size</td><td>1/3&quot;</td><td>1/1.8&quot;</td><td>1/3.7&quot;</td><td>1/2.5&quot;</td><td>1/2.6&quot;</td><td>1/1.8&quot;</td></tr><tr><td>Pixel Size (μm)</td><td>3.75 x 3.75</td><td>4.5 x 4.5</td><td>2.2 x 2.2</td><td>2.2 x 2.2</td><td>3 x 3</td><td>2.0 x 2.0</td></tr><tr><td>Sensor Vendor</td><td>ON Semiconductor</td><td>e2v</td><td>ON Semiconductor</td><td>ON Semiconductor</td><td>ON Semiconductor</td><td>Sony</td></tr><tr><td>Sensor Model</td><td>AR0134</td><td>EV76C570</td><td>MT9P031</td><td>MT9P031</td><td>AR0234</td><td>IMX334</td></tr><tr><td>Image Capturing Software</td><td colspan="4">Basler Pylon</td><td colspan="2">V4L2 &amp; Gstreamer</td></tr></table>

Table 1-2: NEON-2000-JNX General Specifications

<table><tr><td>Model</td><td>NEON-201B-JNX</td><td>NEON-202B-JNX</td><td>NEON-203B-JNX</td><td>NEON-204B-JNX</td><td>NEON-201A-JNX</td><td>NEON-202A-JNX</td></tr><tr><td>Image Sensor Trigger Mode</td><td colspan="5">External H/W trigger (see note below), S/W trigger, free run</td><td>S/W trigger, free run</td></tr><tr><td>Lens Mount</td><td colspan="6">C Mount</td></tr><tr><td colspan="7">System</td></tr><tr><td>Computing Platform</td><td colspan="6">NVIDIA Jetson Xavier NX</td></tr><tr><td>CPU</td><td colspan="6">6-core NVIDIA Carmel ARM®v8.2 64-bit CPU 6 MB L2 + 4 MB L3</td></tr><tr><td>Supported OS</td><td colspan="6">Ubuntu 18.04</td></tr><tr><td>GPU</td><td colspan="6">NVIDIA Volta architecture with 384 NVIDIA CUDA® cores and 48 Tensor cores</td></tr><tr><td>Storage</td><td colspan="6">16G eMMC (built-in NX module) and pre-installed 32G microSD card</td></tr><tr><td>Memory</td><td colspan="6">8 GB 128-bit LPDDR4/16G eMMC (built-in NX module)</td></tr><tr><td colspan="7">Connectors and Functions</td></tr><tr><td>Ethernet</td><td colspan="6">Supports 10/100/1000 Mb</td></tr><tr><td rowspan="4">USB Type C</td><td colspan="6">Video output(Display Port), 1920x1080 @ 30fps</td></tr><tr><td colspan="6">1x USB3 and 1xUSB2</td></tr><tr><td colspan="6">Power supply for the camera (when connected to Type C charger or adaptor)</td></tr><tr><td colspan="6">Power supply (5 W) for external Type C Hub (when connected to Type C hub)</td></tr><tr><td rowspan="2">D-Sub</td><td colspan="6">4x DI and 4x DO</td></tr><tr><td colspan="6">1x UART (TXD, RXD, GND)</td></tr><tr><td>Micro USB</td><td colspan="6">USB OTG (for system flash)</td></tr><tr><td>Wafer connector</td><td colspan="6">For system flash</td></tr><tr><td colspan="7">Mechanical &amp; Power</td></tr><tr><td>Dimensions</td><td colspan="6">123.3 x 77.5 x 66.81 mm</td></tr><tr><td>Weight</td><td colspan="6">700g</td></tr><tr><td>Power Input</td><td colspan="6">DC Jack (DC12~24V) or Type C (DC15V)</td></tr><tr><td>Power Consumption</td><td colspan="6">&lt;40W (camera only)</td></tr></table>

Table 1-2: NEON-2000-JNX General Specifications

<table><tr><td>Model</td><td>NEON-201B-JNX</td><td>NEON-202B-JNX</td><td>NEON-203B-JNX</td><td>NEON-204B-JNX</td><td>NEON-201A-JNX</td><td>NEON-202A-JNX</td></tr><tr><td colspan="7">Environmental &amp; Certification</td></tr><tr><td>Operating Temperature</td><td colspan="4">0°C to 45°C</td><td colspan="2">0°C to 55°C</td></tr><tr><td>Storage Temperature</td><td colspan="6">-20°C to 70°C</td></tr><tr><td>Humidity</td><td colspan="6">40% to 75% (non-condensing)</td></tr><tr><td>Vibration</td><td colspan="6">Operating, 5 ~ 500 Hz, 5 Grms, 3 axes</td></tr><tr><td>Shock</td><td colspan="6">Operating, 11ms duration, 30G, half sine, 3 axes</td></tr><tr><td>ESD</td><td colspan="6">Contact +/- 4kV, Air +/- 8kV</td></tr><tr><td>EMC</td><td colspan="6">CE and FCC Class A (EN61000-4/-2)</td></tr><tr><td>Safety</td><td colspan="6">UL and cB</td></tr></table>

Table 1-2: NEON-2000-JNX General Specifications

![The image displays a digital icon of a white document or piece of paper with its top-left corner folded over. Faint grey horizontal lines run across the document surface. A large, thick red checkmark is superimposed diagonally over the paper. The entire graphic is enclosed within a thin black rectangular border.](.neon-2000-jnx-50m-00005-1010-11/2e988e11dc961cb56bba30d11627bababd7a7b465e6fab9d1c8bede51f6561d0.jpg)
NOTE:

For NEON-20XB-JNX series, if the camera is in External Trigger Mode, the sensor exposure time can be based on the preset time in Pylon.

# 1.4 Mechanical Dimensions

This section provides dimensions and related mechanical information for the NEON-2000-JNX.

# 1.4.1 Camera Dimensions

![123.30\nM4\nM4\nM4\n30\n7.35\n36](.neon-2000-jnx-50m-00005-1010-11/6fa97ba9671d0af4f505a40831804bfe712626bb985a9c709caa423c4163e466.jpg)

![66.81\nADLINK\nNEON](.neon-2000-jnx-50m-00005-1010-11/a6b8b47593550f49034f820a7337d69d282eb39302708bfdc36f709538416875.jpg)

![N4\n80\nM4\nM6\n108\nM4\n64](.neon-2000-jnx-50m-00005-1010-11/6a7bfeea2d36280ce8c9053aeef794e6f7c26282e35d45387c862a0434a0553d.jpg)

![APR-5130\n3×4x8L\nNVT\n63](.neon-2000-jnx-50m-00005-1010-11/cd1697f088bbae2b67301e88e90d51590ecb2b3c7fb6fe369416ee5b3e1d96a2.jpg)

Dimensions: mm

# 1.4.2 USB Type-C Screw Lock Location and Dimensions

![6.80\n4.50\nType C](.neon-2000-jnx-50m-00005-1010-11/e8edfa89ef71863bb2e4c947be3044911e152b7b6f001aa5e829075116f06fa7.jpg)

Dimensions: mm

# 1.4.3 LED Light Mounting Thread

![LAN\nType C\nDC 12-24V\nI/O\nMetric thread\nM60x1.5mm](.neon-2000-jnx-50m-00005-1010-11/071063741ae4eff060df3118ebd707890a22c678759f18f3ea3e8faacf33dc8e.jpg)

# 1.5 Accessories

Use ADLINK recommended accessories for optimum system performance. The table below includes ADLINK verified accessories.

<table><tr><td>Accessory</td><td>Part Number</td><td>Description</td></tr><tr><td>USB Type-C cable</td><td>30-01284-0030-A0</td><td>USB Type-C (M) to USB Type-C (M), length 1.8M, with screw lock</td></tr><tr><td>USB Type-C Hub &amp; Adapter</td><td>92-99090-1010</td><td>AC 100-240V, USB – C PD2.0, DC 15V/2.3A</td></tr><tr><td>DI/O cable</td><td>30-01332-0010-A0</td><td>DB15P (M) to DB37P (M), length 3M, connected to DIN-37D-01</td></tr><tr><td>DIN-37D-01 DI/O extension board</td><td>91-14025-1020</td><td>DI/O extension board with one 37-pin D-sub connector and DIN-rail mount</td></tr><tr><td>8mm lens</td><td>92-15731-0010</td><td>Focal length 8mm, F1.4, 2/3&quot;, 3MP</td></tr><tr><td>AC/DC adaptor</td><td>31-62156-1000-A0</td><td>AC 100-240V DC, 12V/5A, DC jack</td></tr></table>

# 2 Connectors and I/O

This chapter includes the locations and descriptions of the connectors and I/O found on the NEON-2000-JNX.

![Top Side\nFront Side\nBack Side\nBottom Side\nTop Side\nBottom Side](.neon-2000-jnx-50m-00005-1010-11/5633cb101b41c8efd962c4eac0d6cdb7932422c5b80d3f1ddbad3d2bef22250f.jpg)

Figure 2-1: NEON-2000-JNX Orientation

# 2.1 Bottom Side I/O and Connector Description

![3\nLAN\nType C\n1\nDC 12-24V\nI/O\n4](.neon-2000-jnx-50m-00005-1010-11/031511f0398ac256f5d8d4fc015e13ee178b23a57b5456fa8b3b17f37f47497d.jpg)

Figure 2-2: Bottom Side I/O and Connectors

<table><tr><td>Item</td><td>Description</td></tr><tr><td>1</td><td>DC Jack for DC input with included ADLINK AC/DC adaptor (P/N 31-62156-1000-A0)Power input: 12-24V DC at &gt;30 W</td></tr><tr><td>2</td><td>USB Type-C connector w/ screw lockSupports DisplayPort (up to 1080P @ 30 fps)The NEON-2000-JNX can be powered via this port or the DC jack</td></tr><tr><td>3</td><td>1 GbE LAN at 10/100/1000 Mbit/s</td></tr><tr><td>4</td><td>15-pin D-sub I/O connector for the digital I/O and UART. Use to connect external I/O devices such as sensors, COM and LED/strobe controllers.</td></tr></table>

Table 2-1: Bottom Side I/O and Connectors

# 2.1.1 D-sub I/O Connector

![8\n1\n15\n9](.neon-2000-jnx-50m-00005-1010-11/e3963b42db11671bfb00fe252f950b826c1c37904dfdb9e7604f5fee75ecf770.jpg)

Figure 2-3: D-sub I/O Connector

<table><tr><td>Pin</td><td>Function</td><td>Pin</td><td>Function</td></tr><tr><td>1</td><td>UART - TX</td><td>2</td><td>DI/O GND</td></tr><tr><td>3</td><td>Digital output 0/Strobe output 0 (see note 2)</td><td>4</td><td>Digital output 1</td></tr><tr><td>5</td><td>Digital output 2</td><td>6</td><td>Digital output 3</td></tr><tr><td>7</td><td>UART GND</td><td>8</td><td>Reserved</td></tr><tr><td>9</td><td>UART – RX</td><td>10</td><td>DI/O GND</td></tr><tr><td>11</td><td>Digital input 0/Trigger input 0 (see note 1)</td><td>12</td><td>Digital Input 1</td></tr><tr><td>13</td><td>Digital Input 2</td><td>14</td><td>Digital Input 3</td></tr><tr><td>15</td><td>Reserved</td><td></td><td></td></tr></table>

Table 2-2: D-sub I/O Connector Pin Definitions

![The image displays a white document icon with a folded top-right corner. Faint gray horizontal lines run across the lower portion of the document, resembling text. A large, red checkmark is superimposed over the center of the document.](.neon-2000-jnx-50m-00005-1010-11/a261625488ca61e012caaff9e680e48465d3756a8371aeb07e1544e615ce7a68.jpg)
NOTE:

1. Pin 11 (Digital input 0/Trigger input 0) is programmable. When configured for trigger input, it is used for hardware triggering of the image sensor. Connect an external sensor signal to pin 11 and set the camera to hardware trigger mode to enable realtime or hardware triggered image capture.
2. Pin 3 (Digital output 0/Strobe output 0) is programmable. When configured for strobe output, it can be connected to an LED light/strobe controller to adjust the timing latency/delay according to the camera connected to pin 11.

<table><tr><td>I/O Category</td><td>Maximum Throughput</td><td colspan="3">Specification</td></tr><tr><td>UART</td><td>-</td><td colspan="3">Baud rate: 9600bps @ 8N1</td></tr><tr><td rowspan="4">Digital Input</td><td rowspan="4">10 KHz</td><td>Common sharing:</td><td colspan="2">1 common for sharing ground</td></tr><tr><td>Input range:</td><td colspan="2">0-5 VDC</td></tr><tr><td>High level threshold:</td><td colspan="2">2-5 VDC</td></tr><tr><td>Low level threshold:</td><td colspan="2">0-0.8 VDC</td></tr><tr><td rowspan="2">Digital Output</td><td rowspan="2">10KHz</td><td rowspan="2">Open-collector</td><td>Input voltage range:</td><td>3.3-30 VDC</td></tr><tr><td>Maximum sink current</td><td>100 mA</td></tr></table>

Table 2-3: D-sub I/O Connector Specification

# 2.1.2 DC Jack

![DC 12-24V\n1\n2](.neon-2000-jnx-50m-00005-1010-11/739eb1f17d5485909da77f340754ece92b8482ed2e87ab93507eb4796b736f04.jpg)

Figure 2-4: DC Jack Connector

<table><tr><td>Pin</td><td>Function</td><td>Description</td></tr><tr><td>1</td><td>Power</td><td>Power input</td></tr><tr><td>2</td><td>Ground</td><td>Reference ground</td></tr></table>

Table 2-4: DC Jack Pin Definitions

# 2.2 Top Side I/O and Connector Description

![5\nPower\n6\nStatus\n7\nSD\n8\nMicro USB\n9](.neon-2000-jnx-50m-00005-1010-11/5528f403e2b1c3cf11f3d219c3e61041bb2aee1b0418348cf2121fc5346f0707.jpg)

Figure 2-5: Top Side I/O and Connectors

<table><tr><td>Item</td><td>Description</td></tr><tr><td>5</td><td>Power status LED. Lights green when power is connected.</td></tr><tr><td>6</td><td>Operating system status LED. Flashes orange when the system is booting, and lights when the system has booted successfully.</td></tr><tr><td>7</td><td>microSD card slot, with 32G microSD card pre-installed with Ubuntu and required software. The camera boots from this microSD card.</td></tr><tr><td>8</td><td>Wafer connector. This connector is used to update the NEON-2000-JNX.</td></tr><tr><td>9</td><td>Micro-USB port. This connector is used to update the NEON-2000-JNX.</td></tr></table>

Table 2-5: Top Side I/O and Connectors

# 2.2.1 Wafer Connector

![9\n1\n10\n2](.neon-2000-jnx-50m-00005-1010-11/8f5d24d0e41619e3ab7f2dcfaebda610c5c6f5bb6039b910190bef38aafcdebc.jpg)

Figure 2-6: Wafer Connector

<table><tr><td>Pin</td><td>Function</td><td>Pin</td><td>Function</td></tr><tr><td>1</td><td>Reserved</td><td>2</td><td>Reserved</td></tr><tr><td>3</td><td>System Reset</td><td>4</td><td>GND</td></tr><tr><td>5</td><td>RECOVERY</td><td>6</td><td>GND</td></tr><tr><td>7</td><td>Reserved</td><td>8</td><td>GND</td></tr><tr><td>9</td><td>Reserved</td><td>10</td><td>GND</td></tr></table>

Table 2-6: Wafer Connector Pin Definitions

# 2.3 Front Side I/O and Connector Description

![10\n11](.neon-2000-jnx-50m-00005-1010-11/1e188afc75992950766e7e05ddaa67472a7cd321724eb8edaaa5ede28865b756.jpg)

![12\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n31\n32\n33\n34\n35\n36\n37\n38\n39\n40\n41\n42\n43\n44\n45\n46\n47\n48\n49\n50\n51\n52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64\n65\n66\n67\n68\n69\n70\n71\n72\n73\n74\n75\n76\n77\n78\n79\n80](.neon-2000-jnx-50m-00005-1010-11/1213f4d6723ce6bacc4d3d4ff773543f80ae8557b1451c3ae5fcfdb071929e3c.jpg)

Figure 2-7: Front Side I/O and Connectors

<table><tr><td>Item</td><td>Description</td></tr><tr><td>10</td><td>C-type lens mount</td></tr><tr><td>11</td><td>Image sensor</td></tr><tr><td>12</td><td>Strobe/LED light mounting thread. See “LED Light Mounting Thread” on page 9.</td></tr></table>

Table 2-7: Front Side I/O and Connectors

This page intentionally left blank.

# 3 Getting Started

# 3.1 Mounting

The NEON-2000-JNX can be mounted using the mounting screw holes on either the front (A) or back (B) sides.

Le NEON-2000-JNX peut être monté à l'aide des trous de vis de montage sur les côtés avant (A) ou arrière (B).

![The image displays technical line drawings of a device with dimensions and annotations.\n\n**Top View:**\n*   **Vertical Dimension:** 123.30\n*   **Horizontal Dimension (Bottom):** 36\n*   **Horizontal Dimension (Right):** 30\n*   **Labels:** The letter 'A' appears four times near mounting points.\n*   **Center Text:** A square box contains the text 'Sensor Dia'.\n*   **Annotation:** 'A: 4x M4 screws, L=6mm' followed by '4x vis M4, L=6mm'.\n\n**Bottom View:**\n*   **Top Horizontal Dimension:** 64\n*   **Bottom Horizontal Dimension:** 64\n*   **Left Vertical Dimension:** 80\n*   **Right Vertical Dimension:** 108\n*   **Labels:** The letter 'B' appears four times near mounting points.\n*   **Annotation:** 'B: 4x M4 screws, L=6mm' followed by '4x vis M4, L=6mm'.](.neon-2000-jnx-50m-00005-1010-11/6ad010d28b95034af1950036f0a8d0942b92db0d31af6104114b161493aa8523.jpg)
M4 screws, L=6mm4x vis M4, L=6mm
x M4 screws, L=6mmx vis M4, L=6mm

Figure 3-1: NEON-2000-JNX Mounting Holes

# 3.2 Digital I/O Connection Example

External devices such as trigger sensors, LED light controllers or relays can be connected to the NEON-2000-JNX to implement different applications. This section shows an example of how to connect such devices.

![Camera Side\nDI 0-3\n(non-Isolation)\nMax 5V\nDI/O GND\nVDD\ncontrol circuit](.neon-2000-jnx-50m-00005-1010-11/1150e30605c8ee8d048f5ab78b3f309389ff588bc22a529ea3c1b68572ee6a0e.jpg)

Figure 3-2: Digital Input Schematic Diagram

![Camera Side\ncontrol circuit\nOCP/OVP\nDO 0-3\n(non-Isolation)\nMax. 100mA\nload\nDC Max. 30V\nDI/O GND](.neon-2000-jnx-50m-00005-1010-11/e4e8bafcbed75eb1145b43ede47abb47e7664ebc789bd9b788e40ba699d840f5.jpg)

Figure 3-3: Digital Output Schematic Diagram

# 3.3 Attaching a Lens

The NEON-2000-JNX is compatible with C-mount type lenses.

![Transfer Ring\nLens\nWasher](.neon-2000-jnx-50m-00005-1010-11/e3e53df54087d321453e4dfc15d67aaade45c0a3ba48ebe6f29c7f462e56c6f2.jpg)

Figure 3-4: Lens Attachment Assembly

![The image displays a digital icon featuring a white sheet of paper with a folded top-left corner and faint horizontal lines near the bottom. A large, thick red checkmark is superimposed diagonally across the center of the document.](.neon-2000-jnx-50m-00005-1010-11/ba8af1aac4c9fb2c1853b11d1a76ff86aff5311e3b518f7417cada9aecc24a40.jpg)
NOTE:

The transfer ring is installed before shipping. The washer is used only with the NEON-202B-JNX.

# 3.4 Power and Peripheral Connections

The NEON-2000-JNX DC power source can be either from a USB Type-C adaptor or DC jack. The USB Type-C connector also supports a DisplayPort video signal and USB3, which can be used to connect a keyboard and mouse. The following figures show examples of possible power and peripheral connection configurations.

![The flowchart displays the following labeled blocks and connections:\n\n**Labeled Blocks:**\n*   Keyboard & Mouse\n*   Type C Hub\n*   Monitor\n*   AC/DC Adapter\n*   AC Power\n*   LAN (labeled on the device)\n*   Type C (labeled on the device)\n*   DC 12-24V (labeled on the device)\n*   V/O (labeled on the device)\n\n**Connections:**\n*   **Keyboard & Mouse** connects to **Type C Hub** via a line labeled **USB**.\n*   **Type C Hub** connects to **Monitor** via a line labeled **HDMI**.\n*   **Type C Hub** connects to the **Type C** port on the depicted device via a line labeled **Type C**.\n*   The **DC 12-24V** port on the depicted device connects to the **AC/DC Adapter** block.\n*   **AC/DC Adapter** connects to **AC Power**.](.neon-2000-jnx-50m-00005-1010-11/4e5ba8bfade32293f60cb718a9eee9948053c7fda8b11c593707a3960eb82b01.jpg)

![The image displays a clip-art style icon of a document. It features a white sheet of paper with faint horizontal lines and a folded upper-right corner. A large, thick red checkmark is drawn diagonally across the center of the page.](.neon-2000-jnx-50m-00005-1010-11/102bfbc5c5c27c92e3014f5bdce6cdc52d4ebb239dc5c088c53fe35f130c3236.jpg)
NOTE:

This configuration requires an ADLINK AC/DC power adapter (P/N 31-62156-1000-A0). Ensure that the power adapter cord of the device connects to a socket outlet with a ground/earth connection.

Figure 3-5: Separate Power and Peripheral Connections

![The diagram centers on a rectangular block labeled '**Type C Adapter/Hub**'.\n\n*   Connected above it is a block labeled '**Keyboard & Mouse**' via a vertical line labeled '**USB**'.\n*   Connected to the left is a block labeled '**AC Power**' via a horizontal line labeled '**Power Cord**'.\n*   Connected to the right is a block labeled '**Monitor**' via a horizontal line labeled '**HDMI**'.\n*   Connected below is a line labeled '**Type C**' leading to an illustration of a computer chassis.\n*   The computer chassis illustration displays several ports labeled '**LAN**', '**Type C**', '**DC 12-24V**', and '**VO**'.](.neon-2000-jnx-50m-00005-1010-11/1e197492b1ed622a8cd6d98f6636917db5c576be7786c487e3978df2c6293199.jpg)

![The image displays an icon of a white document with a folded top-left corner and faint grey horizontal lines. Overlaid on the document is a large, bold red checkmark.](.neon-2000-jnx-50m-00005-1010-11/88dc0d79aa5aea332877a5d7f5f27bd7e65cae14d5c4ff676ed30d3ba4d56066.jpg)
NOTE:

This configuration requires an ADLINK USB Type-C hub/adapter (P/N 92-99090-1010).

Figure 3-6: Combined Power and Peripheral Connections

# 3.5 Log In

Log in to the NEON-2000-JNX with the following credentials:

 Default account: adlink
 Default password: adlink

# 3.6 Image Capture and Inference

ADLINK provide sample files for testing the NEON-2000-JNX image capturing and inference functions and are located the Samples folder on the Desktop.

![Ubuntu Desktop\nSamples\nEVA manual\nChromium Web Browser\nL4T-README\nTerminal](.neon-2000-jnx-50m-00005-1010-11/cc527890c79304a7f61b3d366473ef782948bf1c7c8b6879760327189eee7b59.jpg)

To get the latest sample code, go to https://github.com/AIoT-IST/ Samples

# 3.7 NEON-20XB-JNX Series Capture and Adjustment

This section describes how to use the Basler Pylon utility to capture an image, set the sensor, and load/save sensor settings for the NEON-20XB-JNX series. For the NEON-20XA-JNX series, to the Sample folder on the desktop.

# 3.7.1 Capture an Image via Pylon

The following steps illustrate how to capture images using the Basler PylonViewerApp.

Step 1: Click Files.

![Ubuntu Desktop\nFiles Web](.neon-2000-jnx-50m-00005-1010-11/cbf6af3c4a577953e415c2356c24d15ccbf3bee58d030cad5b90819dbbaafc36.jpg)

Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher.
![bin\nRecent\nHome\nDesktop\nDocuments\nDownloads\nMusic\nPictures\nVideos\nTrash\nNetwork\nComputer\nConnect to Server\nlibQt5XcbQpa.so\nlibQt5XcbQpa.so.5\nlibQt5XcbQpa.so.5.6\nlibQt5XcbQpa.so.5.6.2\nlibQt5Xml.so\nlibQt5Xml.so.5\nlibQt5Xml.so.5.6\nlibQt5Xml.so.5.6.2\npylon-config\nPylonFirmwareUpdater\npylon-setup-env.sh\npylon-start-with-logging\nPylonViewerApp\nStartPylonViewerWithLogging.sh\n'PylonViewerApp' selected (833.4 kB)](.neon-2000-jnx-50m-00005-1010-11/f6bbf0eb47ef547509289a6671569011ffd483f007d66de03f383abd6216deed.jpg)

Step 3: Double-click Basler daA1600-60c to open the camera.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler diaA1600-60uc (22745174)\nTip: Double-click a camera to open it. ✓ Auto-Scan\nFeatures\nSelect any open camera in the Devices pane to display its features.](.neon-2000-jnx-50m-00005-1010-11/25a0294a977d2dadf43527ebba4218290f2f382b5868414ae1c85d86e5f9d466.jpg)

![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler daA1600-60uc (22745174)\nFeatures (Basler daA1600-60uc (22745174))\nSearch (Ctrl+F)\nFeature	Value\nFavorites\nAdd favorites by right-clicking a feature below.\nBasler daA1600-60uc (22745174)\nTransport Layer\nStream Parameters\nImage Format Conversion](.neon-2000-jnx-50m-00005-1010-11/e0ece5b4860d57187426e796e99cbab37899d6979f01bca4e1e0cae425809b17.jpg)

![The image displays a white document icon with a folded top-right corner and faint horizontal lines running across the bottom half. A large, red checkmark is superimposed over the center-left portion of the document.](.neon-2000-jnx-50m-00005-1010-11/08118ad9d327070a87e7441daf17e28a48bfe9ffffca6a034bb49c2ddd28eaa0.jpg)
NOTE:

Basler daA1600-60c is the specific sensor for the NEON-202B-JNX used in this example. As sensor names are model-specific, be sure to select the correct sensor based on the specific NEON-20XB-JNX used.

Step 4: Click Continuous Shot to begin capturing images.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nFeatures (Basler daA1600-60uc (22487449))\nSearch (Ctrl+F)\nFeature	Value\nFavorites\nAdd favorites by right-clicking a feature below.\nBasler daA1600-60uc (22487449)\nTransport Layer\nStream Parameters\nImage Format Conversion](.neon-2000-jnx-50m-00005-1010-11/f70e2ca7132b4ab0774529b8bca0ed2d2fbc4226d2ebaccad36ca3bfab852520.jpg)

![pylan Viewer 64-bit\nFile View Camera Tools 2\nDevices\nGrid\nUSB\nBasier daA1600-60uc (22745174)\nFeatures (Basier daA1600-60uc (22745174))\nFeature Value\nFavorites\nUser Favorites by high-quality features below.\nBasier daA1600-60uc (22745174)\nTransport Layer\nStream Parameters\nImage Format Conversion\nUser Level: Guru Show Unavailable Favorites Piping\nAddress: AdLINK\nNEON-3\n41.7 fps (160.3 MB/s) Images: 7,686 Errors: 0 1600 x 1200 50 %\nMessage Log\nLevel Time Source Message\nInformation 2018-12-19 03:29:29.230 Bierler daA1600-60uc (22745174)\nInformation 2018-12-19 03:29:02.587 Bierler daA1600-60uc (22745174)\nInformation 2018-12-19 03:28:58.676 Bierler daA1600-60uc (22745174)\nInformation 2018-12-19 03:28:58.319 python Viewer\nContinuous shot on 'Basier daA1600-60uc (22745174)' has been started.\n'Basier daA1600-60uc (22745174)' has been opened.\n'Basier daA1600-60uc (22745174)' has been detected.\npython Viewer 5.0.9 10389 64-bit has been started.](.neon-2000-jnx-50m-00005-1010-11/f9b9975110521bb6a6c6546e80bbc2820cd72118c5f7d90ebaed23a7475336ad.jpg)

# 3.7.2 Image Sensor Adjustment via Pylon

The default NEON-20XB-JNX sensor settings may not be suitable for all applications. This section illustrates how to customize the sensor settings.

# 3.7.2.1 Use Pylon utility to load saved sensor configuration files

Step 1: Click Files.

![Ubuntu Desktop\nFiles Web](.neon-2000-jnx-50m-00005-1010-11/4b572dd9875b327c1577782b1d6b60bb8f4c5416dfe51cf4535a8b49c26d5f8f.jpg)

Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher.

![bin\nRecent\nHome\nDesktop\nDocuments\nDownloads\nMusic\nPictures\nVideos\nTrash\nNetwork\nComputer\nConnect to Server\nlibQt5XcbQpa.so\nlibQt5XcbQpa.so.5\nlibQt5XcbQpa.so.5.6\nlibQt5XcbQpa.so.5.6.2\nlibQt5Xml.so\nlibQt5Xml.so.5\nlibQt5Xml.so.5.6\nlibQt5Xml.so.5.6.2\npylon-config\nPylonFirmwareUpdater\npylon-setup-env.sh\npylon-start-with-logging\nPylonViewerApp\nStartPylonViewerWithLogging.sh\n'PylonViewerApp' selected (833.4 kB)](.neon-2000-jnx-50m-00005-1010-11/95c6faecd124477cf2f55cdc495652278fa97f0c91ea4f9397aab25c0a2d4eba.jpg)

Step 3: Double-click Basler daA1600-60c to open the camera.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler diaA1600-60uc (22745174)\nTip: Double-click a camera to open it. ✓ Auto-Scan\nFeatures\nSelect any open camera in the Devices pane to display its features.](.neon-2000-jnx-50m-00005-1010-11/ea6f0e020014dd0f8e0ac09ed3fa979b78063a803f26370aedc325a70f105c85.jpg)

![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler daA1600-60uc (22745174)\nFeatures (Basler daA1600-60uc (22745174))\nSearch (Ctrl+F)\nFeature	Value\nFavorites\nAdd favorites by right-clicking a feature below.\nBasler daA1600-60uc (22745174)\nTransport Layer\nStream Parameters\nImage Format Conversion](.neon-2000-jnx-50m-00005-1010-11/7e0e9b5cefb12f99f763323816c85e4453b4afc9d5491e48540e3876a908d18d.jpg)

![An icon depicting a white document with a folded top-right corner and faint horizontal lines, overlaid with a large red checkmark.](.neon-2000-jnx-50m-00005-1010-11/559304876a45ff9dcbfae188ffb6fafc742a8bb393bea766b03915aee52f0665.jpg)
NOTE:

Basler daA1600-60c is the specific sensor for the NEON-202B-JNX used in this example. As sensor names are model-specific, be sure to select the correct sensor based on the specific NEON-20XB-JNX used.

Step 4: Files with image sensor settings can be loaded by selecting Load Features… and choosing the appropriate .pfs file.

![pylon Viewer 64-Bit\nFile View\nCamera Tools ?\nOpen	Ctrl+O\nClose	Ctrl+L\nSingle Shot	F6\nContinuous Shot	F7\nStop	F8\nAutomatic Image Adjustment\nLoad Features...\nSave Features...\nFile Access...\nAdd Remote GigE Camera...	F12](.neon-2000-jnx-50m-00005-1010-11/4bf1df82dda6624d6705bdc2878437c166bbc54cc0d1c9b224f1b0b1c15af801.jpg)

![Load File\nLook in: /home/adlink\nComputer\nadlink\nName	Size	Type	Date Modified\nDesktop	Folder	15 Jan ...5:27:01\nDocuments	Folder	13 Jan ...6:22:03\nDownloads	Folder	13 Jan ...6:22:03\ngenicam_xml_cache	Folder	14 Jan ...3:12:03\nMusic	Folder	13 Jan ...6:22:03\nPictures	Folder	5 Mar ...:02:17\nPublic	Folder	13 Jan ...6:22:03\nTemplates	Folder	13 Jan ...6:22:03\nVideos	Folder	13 Jan ...6:22:03\nVisionWorks-SFM-0.90-Samples	Folder	13 Jan ...6:52:13\ndaA1280-54uc_demo.pfs	2 KB pfs File	10 Jan ...9:30:19\ndaA1600-60uc_demo.pfs	2 KB pfs File	10 Jan ...9:30:19\ndaA1920-30uc_demo.pfs	3 KB pfs File	19 Feb ...6:23:16\ndaA2500-14uc_demo.pfs	2 KB pfs File	10 Jan ...9:30:19\nFile name: daA1920-30uc_demo.pfs\nFiles of type: Pylon Feature Stream (*.pfs)\nOpen\nCancel](.neon-2000-jnx-50m-00005-1010-11/5181101363a5d4f5d968c5976607bf2bcf6de4d60921a69617c0007611f542bf.jpg)

Step 5: If the file loads successfully, the sensor’s settings should be modified. For example:

![Gain Auto\nOff\nExposure Auto\nOff\nLight Source Preset\nOff\nBalance White Auto\nOff\nColor Space Mode\nRGB](.neon-2000-jnx-50m-00005-1010-11/b8e4bd15ee90d8b7381c111ea57448a9a0a7f8fcd4a1b42aae49b2e4d5863d02.jpg)

The modified settings can also be viewed under Features in pylon Viewer.

![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\n✓ USB\nBasler daA1600-60uc (22745174)\nAuto-Scan\nFeatures (Basler daA1600-60uc (22745174))\nSearch (Ctrl+F)\nFeature	Value\n▶ Favorites\n▼ Basler daA1600-60uc (22745174)\n▼ Analog Control\nGain Selector	All\nGain (dB)	0.0\nGain Auto	Off\nAuto Gain Lower Limit ...	0.0\nAuto Gain Upper Limit ...	24.014275\nBlack Level Selector	All\nBlack Level (DN)	0.0\nGamma	1.0\nColor Space Mode	RGB\n▶ Image Format Control\n▼ Acquisition Control\nSensor Shutter Mode	Global\nOverlap Mode	On\nExposure Time (ug)	30000.0\nUser Level:	Guru	✓ Show Unavailable Favorites	✓ Polling](.neon-2000-jnx-50m-00005-1010-11/572819549aab5bf174fbdffeb74ab5f141068b4a5d34fe70a327ecec4d7a3835.jpg)

Step 6: Click Continuous Shot to have the camera capture images with the loaded sensor settings.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler daA1600-60uc (22745174)\nAuto-Scan](.neon-2000-jnx-50m-00005-1010-11/b381cc2f50357b3c645debaff1787a0c88a783cc0a3f0ca31e75d383cd296dcf.jpg)

![pylon viewer 64-Bit\nFile View Camera Tools\nDevices\nOpt\nUSB\nBasler daA1600-60uc (22745174)\nAutoScan\nFeatures (Basler daA1600-60uc (22745174))\nFeature Value\nFavorites\nAdd Descriptions by right-clicking a features window.\nBasler daA1600-60uc (22745174)\nTransport Layer\nStream Parameters\nImage Format Conversion\nBasler daA1600-60uc (22745174)\nADLINK\nNEON\n41.7 fps (160.3 MHz) Images: 7.68K Errors: 0 1600 x 1200 50 %](.neon-2000-jnx-50m-00005-1010-11/a756990df6744fd95dc7b036b85460d793cfb3f658b3e1c3289d8913ed908e17.jpg)

# 3.7.2.2 Use Pylon to adjust the sensor

Step 1: Click Files.

![Ubuntu Desktop\nFiles Web](.neon-2000-jnx-50m-00005-1010-11/7bfaab10d7e340c39467e943479cfc968be895e52aeb0e0ee5142fd07a706130.jpg)

Step 2: Go to /opt/pylon5/bin and double-click PylonViewerApp, or, select the PylonViewerApp in the launcher.

![bin\nRecent\nHome\nDesktop\nDocuments\nDownloads\nMusic\nPictures\nVideos\nTrash\nNetwork\nComputer\nConnect to Server\nlibQt5XcbQpa.so\nlibQt5XcbQpa.so.5\nlibQt5XcbQpa.so.5.6\nlibQt5XcbQpa.so.5.6.2\nlibQt5Xml.so\nlibQt5Xml.so.5\nlibQt5Xml.so.5.6\nlibQt5Xml.so.5.6.2\npylon-config\nPylonFirmwareUpdater\npylon-setup-env.sh\npylon-start-with-logging\nPylonViewerApp\nStartPylonViewerWithLogging.sh\n'PylonViewerApp' selected (833.4 kB)](.neon-2000-jnx-50m-00005-1010-11/7c6475241403dd0462e97bab8703a229f7db9ba25b1a79f99b925ac8abc207e8.jpg)

Step 3: Double-click Basler daA1600-60c to open the camera.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\n▼ USB\nBasler daA1600-60uc (22745174)\nFeatures (Basler daA1600-60uc (22745174))\nSearch (Ctrl+F)\nFeature	Value\n▼ Favorites\nAdd favorites by right-clicking a feature below.\n► Basler daA1600-60uc (22745174)\n► Transport Layer\n► Stream Parameters\n► Image Format Conversion](.neon-2000-jnx-50m-00005-1010-11/378614b26ee096c2508c14ff8b9292d79038bffe5e3e9a3e12174f8c9151ae9b.jpg)

![The image displays a document icon featuring a white sheet of paper with horizontal blue lines. A large, bold red checkmark is superimposed over the center of the paper, and the top-right corner of the document is folded downwards.](.neon-2000-jnx-50m-00005-1010-11/bec24c5229abfe1b858a2aa3ed6c9c6c266f2ffbaeb5bb84a9a5af1985410503.jpg)
NOTE:

Basler daA1600-60c is the specific sensor for the NEON-202B-JNX used in this example. As sensor names are model-specific, be sure to select the correct sensor based on the specific NEON-20XB-JNX used.

Step 4: To save the modified settings to a file, select Camera > Save Features... from the main menu.
![pylon Viewer 64-Bit\nFile View Camera Tools ?\nDevices\nGigE\nUSB\nBasler daA1600-60uc (22745174)\nAuto-Scan\nFeatures (Basler daA1600-60uc (22745174))\nSearch (Ctrl+F)\nFeature	Value\nFavorites\nBasler daA1600-60uc (22745174)\nAnalog Control\nGain Selector	All\nGain (dB)	0.0\nGain Auto	Off\nAuto Gain Lower Limit ...	0.0\nAuto Gain Upper Limit ...	24.014275\nBlack Level Selector	All\nBlack Level (DN)	0.0\nGamma	1.0\nColor Space Mode	RGB\nImage Format Control\nAcquisition Control\nSensor Shutter Mode	Global\nOverlap Mode.On\nExposure Time (us)	20000.0\nUser Level:	Guru	Show Unavailable Favorites	 Polling](.neon-2000-jnx-50m-00005-1010-11/8cae411f48e8bf59ea392e8ac18a5a1e8b4a9230b1dff4668f6c75daf8ca160c.jpg)

# 3.7.3 Use APIs to adjust the image sensor

After opening the device, add the PylonFeaturePersistenceLoad function to load features that will adjust the image accordingly.

For example:

```txt
PylonDeviceOpen( hDev, PYLONC_ACCESS_MODE_CONTROL
| PYLONC_ACCESS_MODE_STREAM );
PylonDeviceGetNodeMap( hDev, &hMap);
PylonFeaturePersistenceLoad( hMap, "daA1600-
60uc_adjust image quality.pfs", 1 );
```

```sql
GENAPIC_RESULT PylonFeaturePersistenceLoad ( NODEMAP_HANDLE hMap,
    const char *
    _Bool pFileName,
    verify
)
```

Loadsthefeaturesfromafileand storesit tothenodetree.

# Parameters

[in]hMap Nodemap handle.
[in]pFileName Name of thefile containing the node map values.
[in]verifylfverify==true(default)allnodevalueswillbevalidated

# Returns

If thefunction succeeds,the return value isGENAPI\_E\_OK.

Ifthefunction fails,thereturn value willbeany oferror codesdescribed inthe section Error Codes.

Loadsthe features fromafileand stores it tothenodetree.

```txt
GENAPIC_RESULT PylonDeviceOpen ( PYLON_DEVICE_HANDLE hDev, int accessMode )
```

Open adevice.

# Parameters

[in]hDev Device handle

[in]accessMode Intended accessmode.You canpassone or more of theflags specified below.

# Returns

Ifthefunction succeeds,thereturn valueis GENAPI\_E\_OK.

IfthefunctiofailstheretunvaluewillbeanyoferorcodesdescribedinthesectionErrorCodes.

Thisfunctionopensadevice.AdevicemustbeopenedbeforeanyperationscanbeperformedonitTheaccessModeargumentcanbe used torestrict the type ofaccess allowed by thedevice.Thefollowing accessmodesareavailable

·PYLONC\_ACCESS\_MODE\_CONTROL-Allows toreadorwritecameraparameterstoconfigurethecamera.
·PYLONC\_ACCESs\_MoDE\_STREAM-Alowstoread imagedatafromthecamera'streamgrabberobject.
PYLONC\_ACCESS\_MODE\_EVENT-Allowstoreadeventdatafromthecamera'streamgrabberobject.
·PYLONC\_ACCESsMDEEXCLusIVE-AllowsexclusiveaccessWhenthisflagisspecifiednootherapplicationmayaccessthe camera.
·PYLONC\_ACCEss\_MoDE\_MONIToR-AllowsonlyreadaccessThisflagcannotbecombinedwithanyotherflags.Itistypicallyused inMulticast/BroadcastapplicationswithGigEcameras.

Youcanpassoneormoreflags.Ifyoupassmorethanoneflag youcancombinethemusing theoroperator.

```txt
GENAPIC_RESULT PylonDeviceGetNodeMap (PYLON_DEVICE_HANDLE hDev, NODEMAP_HANDLE * phMap)
```

Returntheparameter nodemap foradevice.

# Parameters

```txt
[in] hDev Device handle
[out] phMap Result pointer
```

# Returns

Ifthefunction succeeds,thereturn valueisGENAPI\_E\_OK.

Ifthefunction fails,thereturnvalue willbeany oferrorcodes described inthe section ErorCodes.

ThisfunctionretusahandleforthenodemapofadeviceIfthedevicedoesnotsupportanodemapaninvalidhandleisetuned

# 3.8 Neon-20XA Trigger Control

# 3.8.1 Trigger API Function

You can adjust image features or control a lens by using the v4l2-ctl command as follows:

```txt
v412-ctl --set-ctrl=&lt;ctrl&gt;=&lt;val&gt;
```

To list the all the options, enter:

```batch
v412-ctl --all
```

The following table list all the Trigger API Function options and their descriptions.

<table><tr><td></td><td></td><td>type</td><td></td></tr><tr><td>trigger_mode</td><td>enable/disable the trigger mode</td><td>Menu0: OFF1: PULSED2: AUTOMATIC SOFTWARE3: AUTOMATIC EXTERNAL</td><td>min=0max=3default=0</td></tr><tr><td>trigger_gain</td><td>set the gain at trigger mode</td><td>int</td><td>min=10000max=1280000step=1000default=10000</td></tr><tr><td>trigger_wb_mode</td><td>choose the white balance mode at trigger mode</td><td>Menu0: Manual Gain1: Manual Color Temperature2: Sunny3: Shadow4: Indoor5: Lamp</td><td>min=0max=5default=1</td></tr></table>

Figure 3-7: Neon-20XA Trigger API Function Options

<table><tr><td></td><td></td><td>type</td><td></td></tr><tr><td>trigger_wb_rgain</td><td>set the r gain of white balance at trigger mode</td><td>int</td><td>min=1max=4095step=1default=1024</td></tr><tr><td>trigger_wb_bgain</td><td>set the b gain of white balance at trigger mode</td><td>int</td><td>min=1max=4095step=1default=1024</td></tr><tr><td>trigger_wb_colortemp</td><td>set the color temperature at trigger mode</td><td>int</td><td>min=2000max=12000step=1default=5500</td></tr><tr><td>trigger_start_stop</td><td>start trigger/stop trigger</td><td>button</td><td></td></tr><tr><td>external_trigger_polarity</td><td>choose to trigger externally at falling edge or rising edge</td><td>Menu0: Falling1: Rising</td><td>min=0max=1default=1</td></tr></table>

Figure 3-7: Neon-20XA Trigger API Function Options

# 3.8.2 Trigger API Example

Step 1: Open a terminal and enter the following command to start streaming.

```txt
gst-launch-1.0 v4l2src io-mode=4 device=/dev/video0 dotimestamp=true ! 'video/x-raw, width=1920, height=1080,framerate=60/1, format=UYVY' ! xvimagesink sync=false&
```

![Pylon environment initialized\nadlink@linux:~\$ gst-launch-1.0 v4l2src io-mode=4 device=/dev/video0 dotimestamp=true ! 'video/x-raw, width=1920, height=1080,framerate=60/1, format=UYVY' ! xvimagesink sync=false&\n(1) 10895](.neon-2000-jnx-50m-00005-1010-11/9d4912bab9db83d6a40daf05a5fc2f21c6f901913d6ac20c2e00ef3d248e4521.jpg)

Step 2: To test the functionality of the software trigger of the pulsed trigger mode, enter:

```batch
v412-ctl --set-ctrl=trigger_mode=1
v412-ctl --set-ctrl=trigger_start_stop=1
```

Step 3: To test the functionality of the hardware trigger of the pulsed trigger mode, enter:

```batch
v412-ctl --set-ctrl=trigger_mode=1
```

Step 4: To test the functionality of the software trigger of the automatic trigger mode, enter:

```batch
v412-ctl --set-ctrl=trigger_mode=2
v412-ctl --set-ctrl=trigger_start_stop=1
v412-ctl --set-ctrl=trigger_start_stop=1
```

In automatic trigger mode, the first trigger\_start\_stop command will trigger continuously while the second trigger\_start\_stop command will stop the trigger.

# Important Safety Instructions

For user safety, please read and follow all instructions, Warnings, Cautions, and Notes marked in this manual and on the associated device before handling/operating the device, to avoid injury or damage.

 Read these safety instructions carefully
 Keep the User’s Manual for future reference
Read the Specifications section of this manual for detailed information on the recommended operating environment
Operating temperature: $\mathtt { 3 5 ^ { \circ } C }$ with USB Type C Adaptor/Hub or $4 0 \%$ with the adapter supply.
When installing/mounting or uninstalling/removing device; or when removal of a chassis cover is required for user servicing:

 Turn off power and unplug any power cords/cables
 Reinstall all chassis covers before restoring power

 To avoid electrical shock and/or damage to device:

 Keep device away from water or liquid sources
 Keep device away from high heat or humidity
 Keep device properly ventilated (do not block or coverventilation openings)
 Always use recommended voltage and power source settings
 Always install and operate device near an easily accessible electrical outlet
 Secure the power cord (do not place any object on/over the power cord)
 Only install/attach and operate device on stable surfaces and/or recommended mountings

 If the device will not be used for long periods of time, turn off and unplug from its power source

Never attempt to repair the device, which should only be serviced by qualified technical personnel using suitable tools

 A Lithium-type battery may be provided for uninterrupted backup or emergency power.

![The image displays a yellow triangular warning sign with a black border and a black exclamation point in the center. Below the triangle, a white rectangular box contains the word 'CAUTION!' printed in black capital letters.](.neon-2000-jnx-50m-00005-1010-11/7a082e520664be5043b5238fd8328cb1c59b9ac1b4d62b8f8f573f7d2f5a0b18.jpg)

Risk of explosion if battery is replaced with one of an incorrect type; please dispose of used batteries appropriately.

 The device must be serviced by authorized technicians when:

 The power cord or plug is damaged
 Liquid has entered the device interior
 The device has been exposed to high humidity and/or moisture
 The device is not functioning or does not function according to the User’s Manual
 The device has been dropped and/or damaged and/or shows obvious signs of breakage

Disconnect the power supply cord before loosening the thumbscrews and always fasten the thumbscrews with a screwdriver before starting the system up
 Ensure that the power adapter cord of the device connects to a socket outlet with a ground/earth connection.
 It is recommended that the device be installed only in a server room or computer room where access is:

 Restricted to qualified service personnel or users familiar with restrictions applied to the location, reasons therefor, and any precautions required
 Only afforded by the use of a tool or lock and key, or other means of security, and controlled by the authority responsible for the location

<table><tr><td>&lt;img src="images/993ef4fbd61c3cc4da8c21ade35a37f9d0832c6249246a5f4fee9ea6c596abd0.jpg"/&gt;</td><td>BURN HAZARDTouching this surface could result in bodily injury.To reduce risk, allow the surface to cool before touching.</td></tr></table>

# Consignes de Sécurité Importante

S'il vous plaît prêter attention stricte à tous les avertissements et mises en garde figurant sur l'appareil, pour éviter des blessures ou des dommages.

 Lisez attentivement ces consignes de sécurité.
 Conservez le manuel de l'utilisateur pour pouvoir le consulter ultérieurement.
Lisez la section Spécifications de ce manuel pour des informations détaillées sur l'environnement d'exploitation recommandé.
Température de fonctionnement: 35 ° C avec adaptateur / concentrateur USB Type C ou 40 ° C avec l'adaptateur.
Lors de l'installation / du montage ou de la désinstallation / suppression du périphérique; ou lorsque le retrait d'un capot de châssis est requis pour l'entretien par l'utilisateur:
 Coupez l'alimentation et débranchez tous les cordons / câbles d'alimentation
 Réinstallez tous les couvercles de châssis avant de rétablir l'alimentation
 Pour éviter les chocs électriques et / ou les dommages à l'appareil:
 Gardez l'appareil éloigné de l'eau ou des sources de liquide
 Gardez l'appareil loin de la chaleur ou de l'humidité élevée
 Gardez l'appareil correctement ventilé (ne bloquez pas et ne couvrez pas les ouvertures de ventilation)
 Utilisez toujours les paramètres de tension et de source d'alimentation recommandés
 Installez et utilisez toujours l'appareil à proximité d'une prise électrique facilement accessible
 Fixez le cordon d'alimentation (ne placez aucun objet sur / par-dessus le cordon d'alimentation)
 Installez / fixez et utilisez l'appareil uniquement sur des surfaces stables et / ou des supports recommandés

 Si l'appareil n'est pas utilisé pendant de longues périodes, éteignez-le et débranchez-le de sa source d'alimentation

 N'essayez jamais de réparer l'appareil, qui ne doit être entretenu que par du personnel technique qualifié à l'aide d'outils appropriés.

 Une batterie de type lithium peut être fournie pour une alimentation de secours ou une alimentation de secours ininterrompue.

![The image shows a yellow triangular warning sign with a black exclamation point in the center. Below the sign, the text 'CAUTION:' is written in black capital letters.](.neon-2000-jnx-50m-00005-1010-11/1c1b9b7c8383b8624d71e0d4aa9f7675bd6442f98f9730ba159bf9484fff5fa6.jpg)

Risque d’explosion si la pile est remplacée par une autre de type incorrect. Veuillez jeter les piles usagées de façon appropriée.

 L'appareil doit être réparé par des techniciens autorisés lorsque:

 Le cordon d'alimentation ou la fiche est endommagé
 Du liquide a pénétré à l'intérieur de l'appareil
 L'appareil a été exposé à une humidité élevée et / ou à l'humidité
 L'appareil ne fonctionne pas ou ne fonctionne pas selon le manuel de l'utilisateur
 L'appareil est tombé et / ou endommagé et / ou montre des signes évidents de casse

 Débranchez le cordon d'alimentation avant de desserrer les vis moletées et fixez toujours les vis moletées avec un tournevis avant de démarrer le système
 Assurez-vous que le cordon de l'adaptateur secteur de l'appareil est connecté à une prise de courant avec une connexion terre / terre.

 Il est recommandé d'installer l'appareil uniquement dans une salle de serveurs ou une salle informatique où l'accès est:

 Réservé au personnel de service qualifié ou aux utilisateurs familiers avec les restrictions appliquées à l'emplacement, les raisons de celles-ci et les précautions nécessaires

 Seulement permis par l'utilisation d'un outil ou d'une serrure et d'une clé, ou d'autres moyens de sécurité, et contrôlé par l'autorité responsable de l'emplacement

![Yellow triangular warning sign with black smoke symbol indicating hot weather](.neon-2000-jnx-50m-00005-1010-11/72844b42f6905ecd537cd68e8da41ab4382893dd07802e7c890225a3bfffa44c.jpg)

# RISQUE DE BRÛLURES

Ne touchez pas cette surface, cela pourrait entraîner des blessures.

Pour éviter tout danger, laissez la surface refroidir avant de la toucher.

# Getting Service

Ask an Expert: http://askanexpert.adlinktech.com

# ADLINK Technology, Inc.

9F, No.166 Jian Yi Road, Zhonghe District

New Taipei City 235, Taiwan

Tel: +886-2-8226-5877

Fax: +886-2-8226-5717

Email: service@adlinktech.com

# Ampro ADLINK Technology, Inc.

5215 Hellyer Avenue, #110

San Jose, CA 95138, USA

Tel: +1-408-360-0200

Toll Free: +1-800-966-5200 (USA only)

+1-408-360-0222

Email: info@adlinktech.com

# ADLINK Technology (China) Co., Ltd.

300 Fang Chun Rd., Zhangjiang Hi-Tech Park

Pudong New Area, Shanghai, 201203 China

Tel: +86-21-5132-8988

Fax: +86-21-5132-3588

Email: market@adlinktech.com

# ADLINK Technology GmbH

Hans-Thoma-Strasse 11

D-68163 Mannheim, Germany

Tel: +49-621-43214-0

Fax: +49-621 43214-30

Email: emea@adlinktech.com

Please visit the Contact page at www.adlinktech.com for information on how to contact the ADLINK regional office nearest you:
[🔗 Link to the original document](.neon-2000-jnx-50m-00005-1010-11/neon-2000-jnx-50m-00005-1010-11.pdf)
