There are a lot of requirements ...
... and there are a lot of possibilities: in every case, we offer the solution specially tailored for you. From the clearly-definable application case on through to the development conception, the variable, scalable, and always-flexible solution.
Which solution is the right one?
It's your application: you decide - we will gladly advise you personally about our products. The following table offers you an initial overview of the embedded software components CANbedded J1939 and the J1939 embedded software source code:
| Product features | Special relevance for | CANbedded J1939 | J1939 Source Code | |
| Multi-channel capability | Gateways |
* |
o | |
| Multiple instances | Virtual ECUs |
* |
o | |
| TP BAM | Network management, diagnosis, configuration |
* |
* | |
| Only reception | Optimization of the resources |
* |
o | |
| Passive reception | Use of working sets |
* |
- | |
| Parallel reception | Compatibility with the standard |
* |
* | |
| Only send | Optimization of the resources |
* |
o | |
| TP CMDT | Diagnosis, configuration |
* |
o | |
| Parallel reception | Increase of data throughput |
* |
* | |
| Parallel send | Increase of data throughput |
* |
- | |
| Passive reception | Use of working sets |
* |
- | |
| TP ETP | ISOBUS, virtual terminal |
* |
- | |
| Passive reception | Use of working sets |
* |
- | |
| TP FPTP | NMEA2000 |
* |
- | |
| Configurability via tool | Development process |
* |
- | |
| Network description via database | Development process, reusability |
* |
- | |
| API | Connection to the application |
* |
* | |
| Automatic scheduling of TP send requests | Unburdening of the application |
* |
* | |
| Queued mode | Systems with primarily dynamic communication (e.g. NMEA2000, ISOBUS) |
* |
- | |
| Buffered mode | Systems with primarily static communication (e.g. J1939, power train) |
* |
* | |
| Parameter API | Connection to the application |
* |
o | |
| PGN API | Connection to the application |
* |
* | |
| API protected against parallel access | Data consistency, operating system with several tasks |
* |
o | |
| RX timeout monitoring of cyclical PGNs | Unburdening of the application |
* |
* | |
| Automatic, cyclical sending | Unburdening of the application |
* |
* | |
| * | in series |
| o | on request via project work |
| - | not available |
| API | Application Specific Interface |
| BAM | Broadcast Announce Message |
| CMDT | Connection Mode Data Transfer |
| ETP | Extended Transport Protocol |
| FPTP | Fast Packet Transport Protocol |
| PGN | Parameter Group Number |
| RX | Receive direction |
| TP | Transport Protocol |
| TX | Transmit direction |

Contact