Blog
Recent Posts
Arduino Shield With Bluetooth (BLE) Module Connects To iOS And Android
The 1Sheeld+ is an effortlessly configured shield for the Arduino system platform. It has a built-in Bluetooth Low Energy (BLE) module that gives to your Arduino the capacity to connect itself to your iOS or Android phones.Thanks to the 1Sheeld app available on the App Store and Google Play Store you can easily associate your smartphone [...]
SAE J1939 Address Management Messages - Request For Address Claimed And Address Claimed
The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. According to SAE J1939/81 network management procedures are used to “collectively manage the network”.In all consequence the network management is all about the Address Claim procedure and this procedure utilizes three messages and their PGNs:Request Message (PGN 59904)Address Claimed / Cannot Claim (PGN 60928)Cannot Claim Source Address [...]
Android Based In-Vehicle Tablet With SAE J1939 And CANopen Support
CP Device (China) introduced their series of displays suitable for road and off-road vehicles, which also support the ISO 15765-2 CAN transport protocol. The Chinese manufacturer offers different screen sizes, 7-inch or 10.1-inch. The devices utilize 1.5-MHz quad-core processors. The Apollo 10 display features 2-GiB RAM and 16-GiB ROM extendable to 32 GiB. There are several communication options [...]
Galvanically Isolated Repeaters For CAN Bus, CAN FD And CAN Based Higher Layer Protocols
Ixxat, a brand of HMS Networks (Sweden), has released its product line of galvanically isolated CAN FD repeaters. Adding to the current Ixxat line of CAN bridges and gateways, HMS Networks offers four CAN FD repeaters, which are also suitable for Classic CAN Bus networks. The products allow CAN FD and CAN Bus devices to be networked using tree [...]
Dual CAN FD Interface Board With Real Time Clock For Raspberry Pi
CAN FD (CAN with Flexible Data-Rate) is an extension to the original CAN Bus (Classic CAN) protocol specified in ISO 11898-1. CAN FD was created to provide gains in bandwidth within automotive and industrial networks. The CAN FD protocol has moved application software closer to "real time" through the reducing delays between instruction and transfer of [...]
CAN Bus USB Module With Two Isolated High-Speed CAN FD Interfaces
The CAN-USB/400-FD by esd electronics is a USB gateway module with two isolated CAN Fd ports compliant with ISO 11898-2. The module is powered by an ISO 16845:2004 certified esd Advanced CAN Core (esdACC) implemented in an Altera FPGA, and it is capable of managing of up to 100% CAN busload. The interface can transmit and receive [...]
Dual Channel CAN Bus Interface And Standalone Data Logger For CAN Bus Data Monitoring And Collection
Kvaser’s Memorator data-loggers are an ideal fit for those gathering great amount of CAN Bus data. Kvaser Memorators support Secure Digital High Capacity (SDHC) offering between 4 GiB to 32 GiB and Secure Digital eXtended Capacity (SDXC) format for upwards of 32 GiB. Compared to a hard-drive, an SD card offers various advantages regarding cost, performance (higher [...]
Raspberry Pi Based Controller With CAN Bus Interface Serves As IoT Gateway
Kontron (Germany) has released its series of KBox A-330-MX6 host controllers, which can also serve as IoT (Internet-of-Things) gateways. The KBox A-330-MX6 is based on the Raspberry Pi Compute Module CM3+ and can, therefore, use the software pool of the Raspberry Pi community. The host controller with IoT gateway functionality comes with an i.MX6 dual-core processor [...]
Guide To Development And Testing Of Linux Device Drivers
Device drivers run everything that you are interested in, such as disks, monitors, keyboards, modems and everything outside the computer chip and memory. Moreover, the development of device drivers is one of the few areas of programming for the Linux operating system that requires unique, Linux-specific knowledge. For years now, programmers have relied on the classic [...]
SAE J1939 Network Management And Address Claim Procedure
The following is an excerpt from A Comprehensible Guide To J1939 by Wilfried Voss. According to SAE J1939/81, network management procedures are used to “collectively manage the network”. The chapters on network management have no logical structure (Again, explaining the function of an automobile, starting with the details of the fuel injection system); they explain the address claim messages first in [...]