CANopen DSP 305 Implementation Guide

MAN-CAN305IG (Ver. 1.1)

3-5

3.3.2Configuration Bit Timing Parameters

The LSS Master’s Configure Bit Timing Parameters service sets new bit timing on an LSS Slave. The bit timing parameters for different baud rates are specified in the Bit Timing Parameter Table below. With table_selector value ´0´ the standard CiA bit timing parameter table is used. The table_index selects the entry (baud rate) in the selected table (value ‘0’ refers to the highest baud rate).

Table Selector Table:

Table Selection

0:standard CiA Bit Timing Table 1…127: reserved for further use by CiA

128…255: for use by manufacturer for specific but timings

Note:

Elmo drives only work with the standards CiA Bit Timing Table.

Standard CiA Bit Timing Table:

Table Index

Baud Rate

0

1000 kBit

1

800 kBit

2

500 kBit

3

250 kBit

4

125 kBit

5

reserved

6

50 kBit

7

not supported

8

not supported

This service can be performed on only one LSS Slave, in configuration mode, at a time. The service must be followed by an Activate Bit Timing Parameters service. After executing this service the node may not execute any remote LSS services other than Configure Bit Timing Parameters, Activate Bit Timing Parameters and Switch Mode.

COB-ID = 7E5h

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 CS

1

Table

2

Table

3

4

5

6

7

8

Selector

Index

 

19

 

 

##

 

 

##

 

 

 

 

reserved

 

by CiA for

 

future use

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 3-10 Select Bit Timing

A remote message confirms the success or failure of the service. In case of a failure, the reason is given.

COB-ID = 7E4h

 

 

Specific

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 CS

1

Error

2

3

4

5

6

7

8

Code

Error

 

19

 

 

##

 

 

##

 

 

 

 

reserved

 

by CiA for

 

future use

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 3-11 Bit Timing Confirmation Message

Error Codes:

0:protocol successfully completed

1:Node-ID out of range

2...254: reserved for further use by CiA

255: implementation specific error occured.

Specific Error Codes:

If error_code is 0 … 254, then a specific_error_code will be 0. If error_code is 255, then a specific_error_code will be:

2: incorrect mode

Page 12
Image 12
Elmo DSP 305 manual Configuration Bit Timing Parameters, Table Selector Table Table Selection

DSP 305 specifications

The Elmo DSP 305 is a state-of-the-art digital signal processor designed for various applications, ranging from audio processing to advanced communication systems. This versatile device is well-known for its powerful performance, compact size, and robust features, making it an essential tool for engineers and developers in the field of signal processing.

One of the standout features of the Elmo DSP 305 is its high processing power. Equipped with a multi-core architecture, it can handle complex algorithms and computations efficiently, enabling real-time processing capabilities. This is particularly beneficial for applications that require immediate response times, such as live audio effects or communication systems that necessitate low latency.

The DSP 305 supports multiple audio and data formats, allowing for seamless integration into various systems. Its compatibility with industry-standard protocols, like AES/EBU and S/PDIF, ensures that it can interface effortlessly with other audio devices. Additionally, the processor is designed to support both stereo and multichannel audio processing, making it ideal for professional sound engineers and producers.

Another notable characteristic of the Elmo DSP 305 is its advanced features in digital filtering. It offers a broad range of filter types, including FIR and IIR filters, that can be configured for specific applications. This level of customization allows for precise manipulation of audio signals, catering to different production needs. Furthermore, the DSP incorporates state-of-the-art equalization capabilities, enabling users to fine-tune sound profiles with ease.

The device also boasts a user-friendly interface, which is crucial for rapid development and programming. It includes a comprehensive software development kit (SDK) that provides extensive libraries, tools, and documentation, making it accessible even for those who are new to DSP programming. This open architecture promotes creativity, allowing developers to create innovative applications without being restricted by the hardware capabilities.

On the technological front, the Elmo DSP 305 leverages advanced power management techniques, ensuring energy efficiency which is vital for mobile and remote applications. This ensures longer operational times without compromising on performance.

In summary, the Elmo DSP 305 stands out as a powerful, flexible, and efficient digital signal processor. With its high processing power, extensive compatibility, advanced filtering, and user-friendly programming environment, it is a valuable asset for professionals in various industries aiming to push the boundaries of signal processing applications. Its innovative capabilities make it suitable for everything from high-end audio production to sophisticated communication systems, establishing it as a leader in its class.