TWE-ZERO

icon-zero TWE-ZERO is the ready-made software to achieve "zero" needs for software development of the wireless engine TWE-001 series.

TWE-ZERO selects several representative usages and optimizes communication control for each usage.

Simply purchase the ZERO license and download the product to the wireless engine to use the software.

To use TWE-ZERO, specify the ZERO-licensed module when you purchase the wireless engine TWE-001 series. The ZERO license is common to all TWE-ZERO products. (The software is not operable with the module without the ZERO license.)

The wireless engine TWE-001 series supplied with the evaluation and development kit (TWE-EK-002) is ZERO-licensed. Therefore, you can download, try and evaluate all TWE-ZERO products.

See below for the details of the TWE-ZERO series:

Name Function
Sagittarius Star wireless UART
Taurus Star, Tree, Mesh wireless UART
Virgo Tree wireless UART
Aries Pulse transmission
Libra State transmission

Differences of Wireless UART

Sagittarius, Taurus, and Virgo provide similar functions to the extent they use UART (RS-232C), but have the following differences:

Sagittarius:

Allows relatively fast data communication directly at the sending and receiving sides in a transparent manner (= without processing data like the command format). However, this does not have the function of routing.

Virgo:

Is the same as Sagittarius but allows routing. Speed has been sacrificed due to an increase in the routing overhead and the number of connections. This does not have the function of broadcast communication.

Taurus:

Requires transmit data to be divided into up to 86 bytes because it communicates data packets in the command format. This is suitable for sending and receiving small data between microcomputers.

Sagittarius Virgo Taurus
Topology Star Tree Star, Tree, Mesh
*The routing function through static route solution to be added
Network construction time Several seconds to tens of seconds
(Depending on conditions)
Several seconds to tens of seconds
(Depending on conditions)
Transmittable immediately after power activation since this type constructs no network
Automatic recovery of network Yes Yes N.A
(No recovery required due to no concept of network)
Baud rate at the time of unicast
(communication mode to specific destinations)
Excellent Good Excellent
Max. number of nodes 10 96 1. Indefinite (Extended address transmission: Destination addresses must be directly specified)
2. 1023 (Short address communication: Extension addresses can be managed by assigning them to any numbers up to 1023)
Transparency of transmission and reception Yes
(Input data is output as is)
Yes
(Input data is output as is)
No
(Communicating by converting data to the command format)
Transmit data size Unrestricted
UART input characters are automatically divided and transmitted in wireless packets.
Unrestricted
UART input characters are automatically divided and transmitted in wireless packets.
Max. 86 characters
Transmit delay Transmission could occur in certain microseconds due to the transmit data automatically divided Transmission could occur in certain microseconds due to the transmit data automatically divided Processing is immediately executed if there is no unprocessed data
Restriction in continuous transmission No No 10 ms or more is required for an interval of send commands
LQI (reception quality) report No No Yes
Binary transmission and reception Yes Yes No
(ASCII strings only. Use conversion means like BASE64 for binary transmission)
Processing when incapable of communication Attempts to send data in the UART receive buffer until communication is successfully executed Attempts to send data in the UART receive buffer until communication is successfully executed 1. Retransmits by retry of 802.15.4
2. After 1. fails, sets up the max. number of times and retransmits in a certain period of time
Checksum Wireless: Yes
UART: No (Include checksum in communication data if required)
Wireless: Yes
UART: No (Include checksum in communication data if required)/td>
Wireless: Yes
UART: Yes (Configurable. No checksum is used by default)
Broadcast from Coordinator Yes No Yes
Communication between Routers or End Devices No No Yes
(Limited to the cases where direct radio communication is possible between end devices)
Sleep of Routers or End Devices No No Yes
--- --- ---

Sagittarius

Sagittarius
Product Name:
Sagittarius
Model no. :
TWE-ZERO-SAGITTARIUS

Sagittarius is the software to wirelessly send serial data.

It makes a connection over the simplest star network most stable in communication.

It provides the one-to-many (max. 10) wireless serial communication function.

It transparently transmits the serial signal from an external microcomputer, PIC or other devices to a destination microcomputer, PIC, etc.

It executes wireless UART communication between the Coordinator and Routers using the UART interface.

It allows up to 10 Routers to be connected to a Coordinator.
>> More
TWE-ZERO-UART2

Taurus

Taurus
Product Name:
Taurus
Model no. :
TWE-ZERO TAURUS

Taurus is the software to wirelessly send serial data.

It executes wireless communication using a simplified command.

It provides the one-to-many (max. 1023) wireless serial communication function.

  • Communication from the Coordinator to an End Device (downlink)
    - One-to-many simultaneous communication (broadcast) is also available from the Coordinator.
  • Communication from an End Device to the Coordinator (uplink)
    - Communication between End Devices is also available.
  • >> More

Virgo

Virgo
Product Name:
Virgo
Model no. :
TWE-ZERO-VIRGO

Virgo is the software to wirelessly send serial data.

It provides the one-to-many (max. 96) wireless serial communication function equipped with the routing function, and can construct tree network.

It transparently transmits the serial signal from an external microcomputer, PIC or other devices to a destination microcomputer, PIC, etc.

It executes wireless UART communication between the Coordinator and Routers using the UART interface.

The maximum 10 Routers are connected to each Router. Equipped with the routing function, these Routers execute multihop (up to five) routing with other Routers.

It allows up to the total of 96 Routers to be connected to a Coordinator.
>> More
TWE-ZERO-UART3

Aries

Aries
Product Name:
Aries
Model no. :
TWE-ZERO-ARIES

Aries is the software to wirelessly send pulse count.

It provides the function to send the pulse signal generated from an End Device via wireless communication and count the signal with the Coordinator.

The Coordinator receives the pulse output (input information of a switch etc.) from an End Device as the pulse input. The maximum 8 End Devices can be connected.
>> More
TWE-ZERO-pulse

Libra

Libra
Product Name:
Libra
Model no. :
TWE-ZERO-LIBRA

Libra is the software to wirelessly send the on/off signal.

It provides the function to send the on/off information on a switch etc. of an End Device to the Coordinator via wireless communication.

It transmits the "on" and "off" values from an End Device to a Coordinator at 8-bit parallel using the digital IO interface (GPIO). It can be used for simple remote controllers or for routing the relay contact state.
>> More
TWE-ZERO-STATE

How to Write to Wireless Engine

TWE-ZERO execution binary file can be simply written in the TOCOS wireless engine by using the dedicated software (Flash Programmer).

See Flash Programmer for how to write.

*Writing requires the ZigBee/IEEE802.15.4 Evaluation and Development Kit or Writing Jig.