GA0007806_03
USB Controlled Multicolor Signal Beacon User Manual

USB Controlled Multicolor Signal Beacon
TYPE：NE-USB

General Instruction Manual［WEB version］

 Notice to customerThank you very much for your purchase of the PATLITE product.
To ensure correct use of the product, read this manual carefully before use.
Be sure to read this manual again before you perform maintenance, inspection or repair. If you
have any questions, contact our technical/repair service helpdesk shown in the back of thismanual.

 To installers or Contractors
 Read this manual thoroughly before using this product to ensure correct use.
 If you have any questions, contact our technical/repair service helpdesk shown in the back of thismanual.
 Be sure to return this manual to the customer.

1USB Controlled Multicolor Signal Beacon User Manual■ Contents
1

Notice to customer................................................................................................................................. 1
To installers or Contractors .................................................................................................................... 1
Getting started ....................................................................................................................................... 4
1.1
1.2

2

Model Number Configuration ................................................................................................................. 8
2.1

3

(1)
(2)

(1)
(2)

(1)
(2)
5.3
(1)
(2)
5.4

Part Names and Outer Appearance .............................................................................................. 10
NE-SN-USB/NE-ST-USB ........................................................................................................... 10
NE-WN-USB/NE-WT-USB ......................................................................................................... 11
What is a USB Controlled Multicolor Signal Beacon? .................................................................... 12
Device Configuration ..................................................................................................................... 12
Glossary of Key Terms ............................................................................................................... 12
Device Configuration ................................................................................................................. 12
Function List.................................................................................................................................. 13
Function Overview ..................................................................................................................... 13
Function details ......................................................................................................................... 14
Control method ............................................................................................................................. 17

Device setup and installation ............................................................................................................... 18
6.1
(1)
(2)
(3)
6.2
6.3

7

NE-SN-USB/NE-ST-USB ............................................................................................................. 9
NE-WN-USB/NE-WT-USB ........................................................................................................... 9Operation Overview ............................................................................................................................. 12
5.1
5.2

6

About package contents .................................................................................................................. 9Part Names and Outer Appearance ..................................................................................................... 10
4.1

5

About model labeling....................................................................................................................... 8

Package contents .................................................................................................................................. 9
3.1

4

Safety signs .................................................................................................................................... 4
Safety precautions .......................................................................................................................... 5

Installation ..................................................................................................................................... 18
NE-SN-USB/NE-ST-USB（direct mount / magnetic mount） .................................................... 19
NE-SN-USB/NE-ST-USB（screw mounting） ........................................................................... 19
NE-WN-USB/NE-WT-USB ......................................................................................................... 20
Mounting Surface Dimensions ...................................................................................................... 21
USB Connection ........................................................................................................................... 22

How to Control the USB Controlled Multicolor Signal Beacon .............................................................. 23
7.1
(1)
(2)
7.2
7.3
(1)
(2)
(3)
(4)
(5)

Purpose and Precautions .............................................................................................................. 23
Purpose ..................................................................................................................................... 23
Precautions................................................................................................................................ 23
Before Design ............................................................................................................................... 24
Control Using Software Library (DLL) ............................................................................................ 25
Overview ................................................................................................................................... 25
Development Environment......................................................................................................... 25
API List ...................................................................................................................................... 26
API Details ................................................................................................................................. 27
Parameters ................................................................................................................................ 34
2

USB Controlled Multicolor Signal Beacon User Manual

(6)
7.4
(1)
(2)
(3)
8
9

Error .......................................................................................................................................... 37
Controlling According to Protocol Specifications ............................................................................ 38
Overview ................................................................................................................................... 38
USB Communication Settings .................................................................................................... 38
USB Communication Protocol ................................................................................................... 39

Replacement and Optional Parts ......................................................................................................... 43
Specifications ...................................................................................................................................... 44◇ About Trademarks and Registered Trademarks
 Windows®, Microsoft®, Visual Studio®, and Visual C#®, .NET Framework are registered trademarks ortrademarks of Microsoft Corporation in the United States, Japan, and other countries.
 Company names and product names mentioned in this manual are trademarks or registeredtrademarks of their respective owners.

3

USB Controlled Multicolor Signal Beacon User Manual

1 Getting started
1.1 Safety signs
Be sure to follow the instructions below that are provided to prevent injury to you and others or property
damage.
◇ The following signs are used to classify and explain the degrees of possible harm and damage that may
occur if the product is used incorrectly by the neglect of given signs and instructions.
Warning

Indicates a “hazardous situation which, if not avoided, could result in death or serious
injury.”CautionIndicates a “hazardous situation which, if not avoided, could result in minor ormoderate injury or property damage.”◇ The safety instructions are classified with the following pictograms.
This pictogram is used for “don’ts” that you must not do.
This pictogram is used for “do’s” that you must do.
This pictogram is used for general cautions that is not specific.

4USB Controlled Multicolor Signal Beacon User Manual

1.2 Safety precautions
Warning◇ To prevent electric shock, short circuit or damage, follow the instructions below.
◇ Be sure to turn off the USB power feed before you perform cabling, assembly or
removal. Failure to follow this instruction may cause a short resulting in a burn on
the internal circuit or electric shock injury.
◇ Use the product in the appropriate condition.
◇ Be sure to ask a specialist to install the product if construction is required. Failure tofollow this instruction may result in electric shock, fire, falling, etc.
◇ Do not use or get near the product if you have an implanted medical electronic
device such as a cardiac pacemaker. Failure to follow this instruction may affect thedevice by the magnetic force of the product.
◇ To prevent lethal or serious property effects caused by the breakdown or
malfunction of the product, secure sufficient safety by the combined use of otherdevices.

5

USB Controlled Multicolor Signal Beacon User Manual

Caution◇ Do not allow the alarm to sound unreasonably close to you. Failure to follow this
instruction may damage your hearing.
◇ Do not operate this product without the O-ring. Failure to comply will result in lower
waterproofing performance, possibly causing failure.
◇ Do not use the product near a flame or in a hot and humid or a corrosive or
flammable atmosphere. Failure to follow this instruction may cause a breakdown or
malfunction.
◇ When you attach/detach the globe, do not touch the internal connector terminal.
Failure to follow this instruction may cause a breakdown.
◇ After the product has been mounted on a device, do not grab it to climb up on top of
the device. Failure to follow this instruction may cause damage to the product andresult in toppling or fall accidents.
◇ Do not use this product near equipment that generates strong electrical or magnetic
fields (such as magnetic cards, medical equipment, electric devices, speakers).
Failure to follow this instruction could result in product damage and productmalfunctions such as data loss.
◇ When using a tripod with this product, do not try to move or transport the productwith the tripod attached. Failure to follow this instruction could result in equipment
damage if the product falls over.
◇ Do not hit or press the touch sensor with excessive force. Failure to follow this
instruction may result in product damage or having it fall off or topple over.
◇ In order to maintain protection against dust and waterproofing performance for thisproduct, be sure to use the globe in the condition that it was originally attached.
◇ When you remove packing or wrapping materials from the device on which the
product is mounted, take care not to get the materials snagged on the product.
Failure to follow this instruction may cause damage to the product.
◇ Ensure that the product is securely installed, making sure that the product does not
lost balance or fall over from the weight of the USB cable. Also, install so that there
are no risks of people tripping over the USB cable. Failure to follow these
instructions may result in injury or product damage.
◇ Install the product on a stable, flat surface free from vibration or impact. Note thatthe sufficient force to hold the product may not be obtained depending on theconditions of the mounting surface (material, environment, steel plate thickness,coating thickness, etc,).
◇ Before installing the product, clean any dust, stains, oil or iron leavings off themounting surface and the product’s bottom. Failure to follow this instruction may
scratch the mounting surface or lose the force to hold the product.
◇ When removing the product from a tripod, be sure to unscrew from the screws of the
tripod, instead of trying to unscrew the product off directly from the tripod. Failure tofollow this instruction may result in injury or product damage.

6

USB Controlled Multicolor Signal Beacon User ManualNote◇ Where the product is used for the primary purpose of safety maintenance, be sure to performdaily maintenance.
◇ Before handing the product, remove static buildup from your body to prevent damage byelectrostatic discharge (To remove static charges, touch other grounded metallic area withyour bare hands).
◇ For the handling of the parts of the product, follow the instructions below.
 Do not disassemble the parts that are not designed as removable.
 Do not add any modification to the product.
 For repair parts, be sure to use only those specified in this manual.

 PATLITE cannot be held responsible for any damages caused from misuse of this product in a waythat violates the warnings and instructions noted on this manual. Do not use this product in a way thatis not outlined in this manual. Additionally, PATLITE also cannot be held responsible for any damages
caused from careless or improper use and maintenance of this product.

7

USB Controlled Multicolor Signal Beacon User Manual

2 Model Number Configuration
2.1 About model labeling

N E － S T － U S B
Touch Sensor
T ： With Touch Sensor
N ： No Touch Sensor
Installation
S ： Direct, magnetic or inch-screw mounting
W ： Two-hole screw mounting

8

USB Controlled Multicolor Signal Beacon User Manual

3 Package contents
3.1 About package contents(1)

NE-SN-USB/NE-ST-USB
Product : 1

Instruction Manual : 2

Slip-proof sheet : 1(2)

NE-WN-USB/NE-WT-USB
Product : 1

Instruction Manual : 2

Waterproof sheet : 1*USB cable not included, please prepare your own.

9USB Controlled Multicolor Signal Beacon User Manual

4 Part Names and Outer Appearance
4.1 Part Names and Outer Appearance(1)

NE-SN-USB/NE-ST-USB(Unit：mm)

Touch Sensor(NE-ST-USB only)

Front view

Back view(Unit：mm)

Bottom view

Bottom view (Slip-proof sheet removed)

No.

Name

Material

No.

Name

Material

①

Globe

PC

⑤

Slip-proof sheet

silicon②

O-ringsilicon⑥

Positioning Mark－③

Nameplate－⑦

USB 2.0 Connector(Type-C)

－

④

Case

PC

⑧

Tripod screw hole
(1/4-20UNC)－

10

USB Controlled Multicolor Signal Beacon User Manual(2)

NE-WN-USB/NE-WT-USB(Unit：mm)

Touch Sensor(NE-WT-USB only)

Front view

Back view(Unit：mm)

Bottom view

Bottom view(Waterproof sheet removed)

No.

Name

Material

No.

Name

Material

①

Globe

PC

⑤

Waterproof sheet

silicon②

O-ringsilicon⑥

Positioning Mark－③

Nameplate－⑦

Mounting hole(two)

－

④

Case

PC

⑧

USB2.0Connector(Type-C）－

11

USB Controlled Multicolor Signal Beacon User Manual

5 Operation Overview
5.1 What is a USB Controlled Multicolor Signal Beacon?
It is a signal beacon that can be controlled from a host PC via a USB connection.

5.2 Device Configuration(1)

Glossary of Key Terms
Term
USB Controlled Multicolor
Signal Beacon

Refers to this product.
Refers to the device class of this product.

HID Class(2)

Description（HID : Human Interface Device）

Host PC

Refers to the computer that will be used to control this product.

Control Application Software

Application software that will be installed on the host PC and used tocontrol this product. You will need to create your own software.

Software Library（DLL）

A software library for Windows that can be integrated and used withyour control application software. Downloadable from our website.
(DLL : Dynamic Link Library)

Device Configuration

 Configuration Diagram
USB Controlled
Multicolor Signal
BeaconSoftware Library
(DLL)

+

USB Cable
Host PC

12

Control
Application
SoftwareUSB Controlled Multicolor Signal Beacon User Manual

5.3 Function List

(1)

Function Overview

Function

Description

DetailUSB communication

A function for connecting and communicating with thehost PC via USB cable.

－

LED control

A function to control multicolor LEDs from a host PC
via USB communication.

“☞ 5.3(2)①”

 Control Items：ON / OFF / Flash Pattern ON

Alarm control

Touch Sensor Input※

A function for the host PC to control the alarm via
USB communication.
 Control Items：Sound ON / Sound OFF / Sound
Pattern
 A function for input status to touch sensor.
Touch status：Touching input / No input※NE-ST-USB and NE-WT-USB only

13“☞ 5.3(2)②”“☞ 5.3(2)③”

USB Controlled Multicolor Signal Beacon User Manual(2)

Function details① LED Control Function◇LED Color Control
LED Colors to Control
Red / Amber / Green / Blue / Cyan / Purple / White① －１ LED Control Items
Control item

Description

Off

Turn LEDs off. Initial state after startup.

On

Turn LEDs on and keeps them on.

Flashing Pattern

Specify one of six types of LED patterns to illuminate the Multicolor LED.
Operation of LED patterns for one cycle is shown in the timing chart below.
ON(250ms)Pattern 1

Pattern 4
Pattern 5ON(250ms)ON(500ms)Pattern 2
Pattern 3

OFF(250ms)ON(80ms)

ON(100ms)OFF(170ms)OFF(250ms)OFF(500ms)ON(80ms)

OFF(400ms)ON(120ms)OFF(670ms)ON(100ms)OFF(880ms)Pattern 614OFF(400ms)USB Controlled Multicolor Signal Beacon User Manual② Alarm Control Function② －１ Alarm Control Item
Control Item
Stop

Description
Turns alarm off. Initial state after startup.
Specify one of seven alarm patterns to sound.

Sound Pattern

Select either continuous operation or specified number of times (1-14).
One operation is one cycle.
The operation of each alarm pattern is shown in the table below.

Pattern 1

Continuous

Pattern 2

Sweep

Pattern 3

Call Sign

Pattern 4

Pattern 5

Low Urgency※The sound complies with ISO 24501 (JIS S 0014)

High Urgency※The sound complies with ISO 24501 (JIS S 0014)

Pattern 6

Twinkle Star (melody)

Pattern 7

London Bridge (melody)15

USB Controlled Multicolor Signal Beacon User Manual③ Touch Sensor Input Function(NE-ST-USB and NE-WT-USB only)◇ Touch Sensor
To turn the touch sensor to ON, touch the following symbol on the top of the globe with the middle ofyour fi nger or palm of your hand. The response time of the touch sensor is 100 ms.

Note◇ The touch sensor may not respond if you touch the sensor too slowly.
◇ Touching continuously for 60 seconds is considered an incorrect operation, and the condition
when touched is forcibly canceled. The light will respond by releasing your hand from the globe
and touching it again.

16

USB Controlled Multicolor Signal Beacon User Manual

5.4 Control method
There are two ways to control this product. Please select according to your equipment configuration anddevelopment environment.

Description

DetailControl using DLL software library.

“☞ 7.3“Control using specific protocols.

“☞ 7.4“17USB Controlled Multicolor Signal Beacon User Manual

6 Device setup and installation
6.1 Installation
Warning◇ Be sure to turn off the USB power supply before performing any installation or
maintenance work. Failure to follow this instruction may result in electric shock orburning of the internal circuit.

Caution◇ Do not touch the connector of the USB and the internal LED. Failure to follow this
instruction may damage the product.
◇ Do not apply excessive force on the connector while connected to a USB cable.
Doing so may damage the product.
◇ Do not apply excessive force on the product. Doing so may damage the product.
◇ When connecting the product to a PC, be sure to connect the product directly to thePC without the use of USB hubs, Using USB hubs may cause unstable connection
and improper operation of the product.
◇ Remove water and dirt from the main unit before starting work. Do not work with wet
hands. If water or dirt gets inside the product, it may cause a malfunction.
◇ Check the contact surface between the globe, case, and the O-rings for foreign
matter such as dust and sand, and if there is foreign matter, wipe it off with a soft, dry
cloth. Waterproof performance may deteriorate due to adhesion of foreign matter.
◇ To ensure waterproof performance, check that there are no cracks or scratches on
the O-ring.

Note◇ Use a USB cable that is 3m or shorter.
◇ The Type-C Connector of the USB cable you are connecting should follow the specifications
noted on the right diagram.

18

USB Controlled Multicolor Signal Beacon User Manual(1)

NE-SN-USB/NE-ST-USB（direct mount / magnetic mount）

No.

Process

Attach the slip-proof sheet to the product.
1

When installing the product, make sure toalign the ▲ mark on the product and thenon-slip sheet.

Attach the product to the mounting
surface.
2(2)*When mounting the NE-SN-USB and
NE-ST-USB magnetically, it should beplaced on a flat metal surface that has
magnetic properties. It is also
recommended to install it at a height of
2m or less.

NE-SN-USB/NE-ST-USB（screw mounting）

No.

1

Process
Remove the non-slip sheet from the product.
*When the non-slip sheet is installed, the screw holes are hidden and cannot be used.
Attach this product to a tripod.

2*Do not use screws with a length of 5.5mm or longer. Do not use a screw with a length of
5.5mm or longer, as this will not secure the product firmly to the tripod and may damage theproduct.
*The mounting method varies depending on the tripod. Refer to the instruction manual of the
tripod to be used.

19

USB Controlled Multicolor Signal Beacon User Manual(3)

NE-WN-USB/NE-WT-USB

No.

Process

1

Check the positioning mark on
the main unit and the globe, andremove the globe from the main
unit by rotating it so that it is in
the unlocked position.

2

Place the waterproof sheet
between this product and themounting surface.

3

Attach the M4 screw to the
product.
(Installation screws and nuts are
not included with this product.
Be careful not to hit the drill
against the touch sensor.)*Screws with a screw head
diameter of 6 mm to 8.5 mm canbe used.
Fix this product in two places.

4

5(Recommended tightening
torque: 0.6 N・m)
Attach the globe to the main unit
so that the positioning mark isaligned with the unlocked
position, and rotate the globe
until it is aligned with theunlocked to locked position.

20

USB Controlled Multicolor Signal Beacon User Manual

6.2 Mounting Surface Dimensions
No.

1

ProcessIf mounting the NE-WN-USB
and NE-WT-USB, prepare themounting surface according to
the below diagram.
*If mounting the NE-SN-USB
and NE-ST-USB, you do notneed to be followed.

21

USB Controlled Multicolor Signal Beacon User Manual

6.3 USB Connection
Note◇ Reconnect or disconnect process may be performed on rare occasions depending on thesettings of the connected PC.
Disabling the "USB Selective Suspend Settings" in the "Power Options" settings on a Windows
PC may improve this behavior.

NE-SN-USB/NE-ST-USB

NE-WN-USB/NE-WT-USB*NE-WN-USB and NE-WT-USB can beconnected to a single screw USB cable that
conforms to the Universal Serial Bus Type-C
Locking Connector Specification.
When this product is connected to a host PC or other device, the white LED turns on twice with Pattern 6 to
confirm connection. This function can be switched ON / OFF with the connection display setting switchingcommand described in “☞ 7.4 Protocol Specifications”.

22USB Controlled Multicolor Signal Beacon User Manual

7 How to Control the USB Controlled Multicolor Signal
Beacon7.1 Purpose and Precautions(1)

Purpose This section describes the software library(DLL) and USB communication protocol forcontrolling this product.

(2)

Precautions
CAUTION◇ Only the information necessary for control is described in this manual. This manual
does not contain all the information about this product.
◇ Operation examples are provided for the software and related information describedin this manual. You may use this information for software design assuming all
responsibility. There is no assumption of responsibility for damages incurred by you
or a third party as a result of using this information.
◇ The contents of this manual are subject to change without notice.
◇ There is no assumption of responsibility for inaccuracies in this manual.
◇ Any unauthorized copying of part or all of this manual is prohibited.

23

USB Controlled Multicolor Signal Beacon User Manual

7.2 Before Design◇ The following control methods are available for this product, Select and design the appropriate control
method according to the customer's usage environment.
 Control using software library(DLL) Control that conforms with protocol specification

Control Method

Control using
Software Library(DLL)

Control that Conforms
with Protocol
Specification

Features
Designdetails Create application software that controls this product using a
DLL. (DLL is recognized as an HID class device, andresponsible for USB communication with this product.)Hostdevice PC（Windows®）

Designdetails

 Use interrupt transfer to send data conforming to protocol
specifications, and create application software recognized as
an HID class device to control this product.

Hostdevice PC（Windows®, or other operating systems.）

24USB Controlled Multicolor Signal Beacon User Manual

7.3 Control Using Software Library (DLL)(1)

Overview

This section describes the method of controlling this product with a software library (DLL).
◇Download the software library (DLL) from our website.
◇Check the content before creating the program. Sample code can also be downloaded from our
website. Check the code in conjunction with this manual.

(2)

Development Environment
Item

Description

Overview

C#－

Visual Studio® 2019

.NET Framework 4.7.2 or later must be installed.

Development
languageCompatible
software

Softwarelibrary (DLL)
Necessaryexternal files

NeUsbController.dll Library that is used to control this product.
HID.dllWindows
standard

kernel32.dll
setupapi.dll

25File installed with Windows.

USB Controlled Multicolor Signal Beacon User Manual(3)

API List
No

Function

Overview

1

NE_OpenDevice

Starts USB communication.

2

NE_CloseDevice

Ends USB communication.

3

NE_SetLight

Control the multicolor LED with the specified color and pattern.

4

NE_SetBuz

Control alarm with the specified pattern, volume, and number of times.

5

NE_SetLightBuz

Simultaneously control the LED and alarm with the specified color,
pattern, volume, and number of times.

6

NE_Reset

Turn off the LED and stop the alarm.

7

NE_GetDeviceState

Gets LED , alarm and touch status.

8

NE_GetFirmVer

Gets product model and firmware version.

26

USB Controlled Multicolor Signal Beacon User Manual(4)

API Details① NE_OpenDevice
Item
Name

Description
int NE_OpenDevice()

Overview

Connects to this product via USB communication.

Argument

None
If successful, returns 0.

Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.
This function internally gets the device handle that performs USB communication.

Precautions

To release the device handle, it is necessary to call “NE_CloseDevice”.
This function cannot get multiple device handles.

② NE_CloseDevice
Item
Name

Description
int NE_CloseDevice()

Overview

Ends USB communication with this product.

Argument

None
If successful, returns 0.

Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.

27USB Controlled Multicolor Signal Beacon User Manual③ NE_SetLight
Item
Name
Overview

Description
int NE_SetLight(LEDColors color, LEDPatterns ledPattern)
Specify the LED color and LED pattern and turn on this product.
The alarm maintains its current state.
color：
Specifies the LED color to control.

Argument

For details, refer to “☞ 7.3(5-1) LED unit color to be controlled.”
ledPattern：
Specifies the LED pattern.
For details, refer to “☞ 7.3(5-2) LED pattern”.
If successful, returns 0.

Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.

Precautions

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();if(open_state == 0){

Program
Examplesend_state = NE_SetLight (LEDColors.Red, LEDPatterns. Continuous);/* RedON */}NE_CloseDevice();28

USB Controlled Multicolor Signal Beacon User Manual④ NE_SetBuz
Item
Name

Overview

Description
int NE_SetBuz(BuzzerPatterns buzPattern, int volume, int count)
Specify the alarm pattern, volume, and number of times to make this productsound the alarm.
The LED unit maintains its current state.
buzPattern：
Specify the alarm patterm. Refer to “☞ 7.3 (5-3) Alarm pattern” for details.
volume：Specify the volume.
If “0” is specified, there will be no sound.

Argument

If “1” to “10” is specified, the volume will be set according to the numericalvalue.
count：
If “0” is specified, it operates continuously.
If “1” to “14” is specified, it sounds the defined number of times.
If successful, returns 0.
Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.

Precautions

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();if(open_state == 0){

Program
Examplesend_state = NE_SetBuz (BuzzerPatterns. Pattern1, 5, 14);/* Pattern1, Volume 5, 14 times repeat */}NE_CloseDevice();29

USB Controlled Multicolor Signal Beacon User Manual⑤ NE_SetLightBuz
Item

Description

Name

int NE_SetLightBuz (LEDColors? color, LEDPatterns? ledPattern, BuzzerPatterns?
buzPattern, int? volume, int? count)

Overview

Specify the LED color, LED pattern, alarm pattern, volume, and number of times
to controlled the LED and alarm of this product at the same time.
color, ledPattern, buzPattern, volume, count：
Specify the LED color, LED pattern, alarm pattern, volume, and number oftimes.

Argument

Refer to “☞ 7.3(5-2)LED pattern” and “☞ 7.3(5-3) Alarm pattern” for details.
You can specify “null” for each.
If “null” is specified, the setting will be maintained as it is.
If successful, returns 0.

Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.

Precautions

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();if(open_state == 0){

Program
Examplesend_state = NE_SetLightBuz (LEDColors.Blue, LEDPatterns.Pattern1, null,
10, 0);/* Blue, Pattern1, Alarm KEEP, volume 10, endless repeat */}NE_CloseDevice();30

USB Controlled Multicolor Signal Beacon User Manual⑥ NE_Reset
Item
Name

Description
int NE_Reset()

Overview

Turns off the LED and stops the alarm.

Argument

None
If successful, returns 0.

Return Value

If an error occurs, a value less than 0 is returned.
Refer to “☞ 7.3(6) Error” for details.

Precautions

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();

Program
Exampleif(open_state == 0){
send_state = NE_Reset();}NE_CloseDevice();31/* ALL OFF */USB Controlled Multicolor Signal Beacon User Manual⑦ NE_GetDeviceState
Item
Name

Description
byte[] NE_GetDeviceState ()Overview

Acquires the LED and alarm status of the connected this product.

ArgumentNone
1st byte：LED / alarm status
4th bit：Alarm status 0：Stopped 1：Sounding
0th bit：LED status 0：Off
1：On
2nd byte：Error status, input status to touch sensor
4th bit：Error status 0：No error 1：Error occurred
0th bit：Touch status 0：No input 1：Touching input(NE-SN-USB and NE-WN-USB, returns 0.)

Return Value
If this product is not connected, returns 0.
1st byte

Precautions

2nd byte

bit

7

6

5

4

3

2

1

0

7

6

5

4

3

2

1

0

BCD

0

0

0

0/1

0

0

0

0/1

0

0

0

0/1

0

0

0

0/1

Alarm Status

LED Status

Error Status

Touch Status

0：Stopped

0：Off

0：No error

0：No input

1：Sounding

1：On

1：Error occurred

1：Touching input

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();if(open_state == 0){

Program
Examplebyte[] state = NE_GetDeviceState();/* Get Device State */}NE_CloseDevice();32

USB Controlled Multicolor Signal Beacon User Manual⑧ NE_GetFirmVer
Item
Name

Description
byte[] NE_GetFirmVer()

Overview

Get the firmware version of the connected USB Controlled Multicolor Signal
Beacon.

ArgumentNone
1st byte：Product model / major version
First 4bits： 0b00：NE-SN-USB 0b01：NE-WN-USB
0b10：NE-ST-USB 0b11：NE-WT-USB
Last 4bits： Major version
2nd byte：Minor version
First 4bits： First decimal place
Last 4bits： Second decimal place
All in BCD notation.
（Example：0x0123＝NE-SN-USB Ver.1.23，0x1258＝NE-WN-USB Ver.2.58）

Return Value

If this product is not connected, returns 0.
1st byte

2nd byte

bit

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

BCD

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

0b00:NE-SN-USB
0b01:NE-WN-USB

Major Version

0b10:NE-ST-USB

First place

0b11:NE-WT-USB(0～F)

Other: Reserve

Precautions

Minor Version

Minor Version

First decimalSecond decimal

place

place

(0～9)

(0～9)

It is necessary to call “NE_OpenDevice” before calling this function.
int open_state, send_state;
open_state = NE_OpenDevice();if(open_state == 0){

Program
Examplebyte[] ver = NE_GetFirmVer();/* Get Firmware Version */}NE_CloseDevice();33

USB Controlled Multicolor Signal Beacon User Manual

(5)
(5-1)

Parameters
LED Color Control

 Use the following parameters to specify the LED color to be controlled.
Control Item

Input

LED Color Control

Parameters

Value

OFF(Off)

Off

0

R（Red）Red

1

G（Green）

Green

2

Y（Amber）

Amber

3

B（Blue）

Blue

4

P（Purple）

Purple5

C（Cyan）

Cyan

6

W（White）

Clear

7

Associated API
NE_SetLight、NE_SetLightBuz

34

USB Controlled Multicolor Signal Beacon User Manual(5-2)

LED Pattern Use the following parameters to specify the LED pattern to be controlled.
Control Item

Input

LED Pattern

Parameters

Value

Off

Off

0

On

Continuous

1

LED Pattern 1

Pattern1

2

LED Pattern 2

Pattern2

3

LED Pattern 3

Pattern3

4

LED Pattern 4

Pattern4

5

LED Pattern 5

Pattern5

6

LED Pattern 6

Pattern6

7

Associated API
NE_SetLight，NE_SetLightBuz

35

USB Controlled Multicolor Signal Beacon User Manual(5-3)

Alarm Pattern Use the following parameters to specify the alarm patterns to be controlled.
Control Item

Input

Alarm Pattern

Parameters

Value

Off

Off

0

Continuous

Continuous

1

Sweep

Pattern1

2

Call Sign

Pattern2

3

Low Urgency

Pattern3

4

High Urgency

Pattern4

5

Twinkle Star (Melody)

Pattern5

6

London Bridge (Melody)

Pattern6

7

Associated API
NE_SetBuz，NE_SetLightBuz

36

USB Controlled Multicolor Signal Beacon User Manual

(6)
(6-1)

(6-2)

Error
Error List
Parameter

Description

Value

NoExistThe USB Controlled Multicolor Signal Beacon could not
be detected. Check connection.

-1

DeviceLocked

The USB Controlled Multicolor Signal Beacon was
detected, but it was occupied by another program andcommunication could not be established.

-2

ConnectionError

A connection has not been established. Need to call
“NE_OpenDevice” again.

-3

WrongParamAn out-of-range value was specified for the parameter.
Need to check parameter.

-4

TransferTimeout

A timeout occurred during transmission / reception.

-5

TransferFailed

Failed to send / receive. (Abnormal response from device,connection interruption during transmission, etc.).

-6

WinApiError

An error occurred while calling the Windows API DLL.

-7

API List that Returns Error
API
NE_OpenDevice

Errors that May be Returned
NoExist，DeviceLocked，WinApiError

NE_SetLight
NE_SetBuz

ConnectionError，WrongParam，TransferTimeout，WinApiError

NE_SetLightBuz
NE_Reset
NE_GetDeviceState

ConnectionError
ConnectionError，WrongParam

37

USB Controlled Multicolor Signal Beacon User Manual

7.4 Controlling According to Protocol Specifications(1)

Overview

This section describes details on USB communication with this product.
◇Check content before creating the program.

(2)

USB Communication Settings◇Communication settings for controlling the LEDs and alarms are as follows.

Item

Description

Device class

Uses the HID class so that a device is recognized as a standard HID
device by the host.

Transfer mode

Interrupt transfer

Transfer direction

OUT transfer（host PC⇒this product）、IN transfer（this product⇒host PC）

Number of interfaces

1（single structure data transmission only）

Vendor ID

191A

Device ID

6001

38

USB Controlled Multicolor Signal Beacon User Manual

(3)
(3-1)

USB Communication Protocol
Protocol Data Area

◇The control protocol is as follows. 8 bytes in length.
1st byte

2nd byte

3rd byte

4th byte

5th byte

Command ID

Alarm

Alarm

LED

Command

0x00

Control

VolumeControl

VersionCommand ID

6th byte

7th byte

Open
0x01

Setting

Open

Open

1byte

1byte

1byte

1byte

1byte

3byte

①

②

③

④

⑤

⑥

① Command Version
1st byte

 0x00：Fixed② Command ID
2nd byte

 0x00：Control command 0x01：Command to switch connection display setting

39

8th byte

USB Controlled Multicolor Signal Beacon User Manual③ Alarm Control (when the command ID is 0x00)
3rd byte
7 bit

6 bit

5 bit

4 bit

3 bit

2 bit

Continuous operation / Number of operations

1 bit

0 bit

Alarm Pattern 0x0：Continuous operation

 0x0：Off 0x1～0xE：Number of operations

 0x1：Continuous
 0x2：Sweep

1 to 14 times

 0x3：Call Sign
 0x4：Low Urgency
 0x5：High Urgency
 0x6：Twinkle Star (Melody)
 0x7：London Bridge (Melody) 0x8～0xF：Maintain current status（Example）
 0x01 →Sounds a continuous sound.

 0xD5 →Sounds the high urgency sound 13 times.

Setting (when the command ID is 0x01)
3rd byte
7 bit

6 bit

5 bit

4 bit

3 bit

Open

2 bit

1 bit

0 bit

Setting 0x0：Fixed 0：OFF 1：ON（Example）
 0x01 →The display setting is ON.

40

USB Controlled Multicolor Signal Beacon User Manual④ Alarm Volume
4th byte
7 bit

6 bit

5 bit

4 bit

3 bit

2 bit

Open

1 bit

0 bit

Volume 0x0：Silent
 0x1～0x9：Stepped volume from maximum tosilent0x0：Fixed

 0xA：Maximum volume
 0xB～0xF:Maintain current status※If the command ID is 0x01, 0x00：fixed.
⑤ LED Control
5th byte
7 bit

6 bit

5 bit

4 bit

3 bit

LED Color

2 bit

1 bit

Pattern Selection

 0x0：Off 0x0：Off 0x1：Red

 0x1：On 0x2：Green 0x2：Pattern No1

 0x3：Amber 0x3：Pattern No2

 0x4：Blue

 0x4：Pattern No3

 0x5：Purple

 0x5：Pattern No4

 0x6：Cyan 0x6：Pattern No5

 0x7：White 0x7：Pattern No6

 0x8～0xF：Maintain current status

 0x8～0xF：Maintain current status※If the command ID is 0x01, 0x00：Fixed⑥ Open
8th byte

 0x00：Fixed

41

0 bit

USB Controlled Multicolor Signal Beacon User Manual(3-2)

Protocol Example◇Red light on, continuous sound (volume 6).
1st byte

2nd byte

3rd byte

4th byte

5th byte

CommandCommand

Alarm

Alarm

LED

VersionID

Control

VolumeControl

0x00

0x00

0x01

0x06

0x11

6th byte

7th byte

8th byte

Open

0x00

0x00

0x00

◇Amber light on (LED pattern 4), intermittent call sign (volume 8) sounds (4 times).
1st byte

2nd byte

3rd byte

4th byte

5th byte

6th byte

7th byte

8th byte

CommandCommand

Alarm

Alarm

LED

VersionID

Control

VolumeControl

0x00

0x00

0x43

0x08

0x35

0x00

0x00

0x00

6th byte

7th byte

8th byte

Open◇Purple light on, turn alarm off.
1st byte

2nd byte

3rd byte

4th byte

5th byte

CommandCommand

Alarm

Alarm

LED

VersionID

Control

VolumeControl

0x00

0x00

0x00

0x00

0x51

42

Open

0x00

0x00

0x00

USB Controlled Multicolor Signal Beacon User Manual

8 Replacement and Optional Parts
 To be used by the customer for repair or replacement.
O-ring 60

Slip-proof sheet *1
1 piece

Waterproof sheet *2

1 piece1 piece There are no optional parts for this product.
*1 For NE-SN-USB and NE-ST-USB only.
*2 For NE-WN-USB and NE-WT-USB only.

The following optional parts are available for this product.
(Compatible only with NE-WN-USB and NE-WT-USB)
Pole Bracket

Wall Mount Bracket

NPT Pole Bracket

NE-001D

NE-002D

SZP-092D

43

USB Controlled Multicolor Signal Beacon User Manual

9 Specifications
Product NameModel

USB Controlled Multicolor Signal Beacon
NE-SN-USB

NE-ST-USB

NE-WN-USB

NE-WT-USB

Rated Voltage

DC5V (USB Bus Power)

Operating Voltage Range

Rated Voltage±5%(Compliant with USB 2.0 standard)

Rated

Max

205mA

Current

Environmental

Luminous Color : White、Consumption

Condition

Alarm : Alarm Pattern [No.1 Continuous], Volume Level [Max]Operating Ambient Temperature

215mA

170mA

-20℃ to +50℃

Operating Ambient Humidity

180mA-25℃ to +60℃

Less than 90% (No condensation)

Storage Ambient Temperature-20℃ to +50℃

-25℃ to +60℃

Storage Ambient Humidity

Less than 90% (No condensation)

Mounting Location

IndoorMounting Direction

All Directions

Protection Rating

IP20

Environmental

Withstand Voltage

IP65
Upright(IP20 except for upright)

More than 5Mohm at DC500V between live part and non-current carrying metallic part
500VAC for 1min between live part and non-current carrying metallic partwithout breaking insulation
Typ.65dB

Typ.85dB

Environmental

Front direction from the surface/at 0.5m

Front direction from the surface/at 1m

Condition

Alarm Pattern [No.2 Sweep Sound]

Alarm Pattern [No.2 Sweep Sound]

Sound Pressure Level

Alarm(Upright only if waterproofness is necessary.)

All Directions

Condition
Insulation Resistance

All Directions

Volume change Levels

10 levels (None … Max)

Luminous Color

Red / Amber / Green / Blue / Cyan / Purple / White
0.075kg

Mass(Tolerance ±10%)
Touch Sensor input method

0.068kg(Without accessories)

Electrostatic－

CapacitanceCommunication Method－

USB2.0 Full Speed (Device Class: HID)
Windows(DLL) / Mac / Linux

Supported OS(Download from the website)cUL (CSA C22.2 No.62368-1), UL (UL62368-1)
ICES-003 Class B

Conformity Standards

FCC Part15 Subpart B Class B
EMC Directive (EN 55032, EN 55035)

44

Electrostatic
CapacitanceUSB Controlled Multicolor Signal Beacon User Manual
REACH Regulation, CE RoHS Directive (EN IEC 63000)
KC (KS C 9832, KS C 9835)
Electromagnetic Compatibility Regulations 2016 (BS EN 55032, BS EN 55035)
The Restriction of the Use of Certain Hazardous Substancesin Electrical and Electronic Equipment Regulations 2012 (BS EN IEC 63000)

Remarks

Due to the characteristics of the LED elements, a variation in difference of the color
tone and brightness of every product may occur.

45

USB Controlled Multicolor Signal Beacon User Manual46