WP_Query Object
(
    [query] => Array
        (
            [page] => 
            [pagename] => about-us/news
        )

    [query_vars] => Array
        (
            [page] => 0
            [pagename] => about-us/news
            [error] => 
            [m] => 
            [p] => 0
            [post_parent] => 
            [subpost] => 
            [subpost_id] => 
            [attachment] => 
            [attachment_id] => 0
            [name] => 
            [page_id] => 0
            [second] => 
            [minute] => 
            [hour] => 
            [day] => 0
            [monthnum] => 0
            [year] => 0
            [w] => 0
            [category_name] => 
            [tag] => 
            [cat] => 
            [tag_id] => 
            [author] => 
            [author_name] => 
            [feed] => 
            [tb] => 
            [paged] => 0
            [meta_key] => 
            [meta_value] => 
            [preview] => 
            [s] => 
            [sentence] => 
            [title] => 
            [fields] => 
            [menu_order] => 
            [embed] => 
            [category__in] => Array
                (
                )

            [category__not_in] => Array
                (
                    [0] => 1047
                )

            [category__and] => Array
                (
                )

            [post__in] => Array
                (
                )

            [post__not_in] => Array
                (
                )

            [post_name__in] => Array
                (
                )

            [tag__in] => Array
                (
                )

            [tag__not_in] => Array
                (
                )

            [tag__and] => Array
                (
                )

            [tag_slug__in] => Array
                (
                )

            [tag_slug__and] => Array
                (
                )

            [post_parent__in] => Array
                (
                )

            [post_parent__not_in] => Array
                (
                )

            [author__in] => Array
                (
                )

            [author__not_in] => Array
                (
                )

            [orderby] => date
            [post_type] => Array
                (
                    [0] => post
                    [1] => developer_blog
                )

            [post_status] => publish
            [order] => DESC
            [tax_query] => Array
                (
                    [0] => Array
                        (
                            [taxonomy] => blog-group
                            [field] => slug
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [operator] => IN
                        )

                    [1] => Array
                        (
                            [taxonomy] => blog-group
                            [field] => slug
                            [terms] => Array
                                (
                                    [0] => general-user
                                    [1] => technical-asociate
                                    [2] => qualified-sales-representative
                                    [3] => kvaser-internal
                                )

                            [operator] => NOT IN
                        )

                )

            [ignore_sticky_posts] => 
            [suppress_filters] => 
            [cache_results] => 1
            [update_post_term_cache] => 1
            [lazy_load_term_meta] => 1
            [update_post_meta_cache] => 1
            [posts_per_page] => 10
            [nopaging] => 
            [comments_per_page] => 50
            [no_found_rows] => 
            [taxonomy] => blog-group
            [term] => public
        )

    [tax_query] => WP_Tax_Query Object
        (
            [queries] => Array
                (
                    [0] => Array
                        (
                            [taxonomy] => blog-group
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [field] => slug
                            [operator] => IN
                            [include_children] => 1
                        )

                    [1] => Array
                        (
                            [taxonomy] => blog-group
                            [terms] => Array
                                (
                                    [0] => general-user
                                    [1] => technical-asociate
                                    [2] => qualified-sales-representative
                                    [3] => kvaser-internal
                                )

                            [field] => slug
                            [operator] => NOT IN
                            [include_children] => 1
                        )

                    [2] => Array
                        (
                            [taxonomy] => category
                            [terms] => Array
                                (
                                    [0] => 1047
                                )

                            [field] => term_id
                            [operator] => NOT IN
                            [include_children] => 
                        )

                )

            [relation] => AND
            [table_aliases:protected] => Array
                (
                    [0] => wp_term_relationships
                )

            [queried_terms] => Array
                (
                    [blog-group] => Array
                        (
                            [terms] => Array
                                (
                                    [0] => public
                                )

                            [field] => slug
                        )

                )

            [primary_table] => wp_posts
            [primary_id_column] => ID
        )

    [meta_query] => WP_Meta_Query Object
        (
            [queries] => Array
                (
                )

            [relation] => 
            [meta_table] => 
            [meta_id_column] => 
            [primary_table] => 
            [primary_id_column] => 
            [table_aliases:protected] => Array
                (
                )

            [clauses:protected] => Array
                (
                )

            [has_or_relation:protected] => 
        )

    [date_query] => 
    [queried_object] => WP_Post Object
        (
            [ID] => 1277
            [post_author] => 38
            [post_date] => 2014-11-21 12:03:40
            [post_date_gmt] => 2013-12-19 15:28:51
            [post_content] => 
            [post_title] => News
            [post_excerpt] => 
            [post_status] => publish
            [comment_status] => open
            [ping_status] => open
            [post_password] => 
            [post_name] => news
            [to_ping] => 
            [pinged] => 
            [post_modified] => 2021-08-12 09:14:30
            [post_modified_gmt] => 2021-08-12 09:14:30
            [post_content_filtered] => 
            [post_parent] => 23
            [guid] => https://www.kvaser.com/?page_id=1277
            [menu_order] => 5
            [post_type] => page
            [post_mime_type] => 
            [comment_count] => 0
            [filter] => raw
        )

    [queried_object_id] => 1277
    [request] => SELECT SQL_CALC_FOUND_ROWS  wp_posts.ID FROM wp_posts  LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1  AND ( 
  wp_term_relationships.term_taxonomy_id IN (1026) 
  AND 
  wp_posts.ID NOT IN (
				SELECT object_id
				FROM wp_term_relationships
				WHERE term_taxonomy_id IN (1025,1027,1028,1029)
			) 
  AND 
  wp_posts.ID NOT IN (
				SELECT object_id
				FROM wp_term_relationships
				WHERE term_taxonomy_id IN (1058)
			)
) AND wp_posts.post_type IN ('post', 'developer_blog') AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 10
    [posts] => Array
        (
            [0] => WP_Post Object
                (
                    [ID] => 42773
                    [post_author] => 48062
                    [post_date] => 2023-09-18 11:47:21
                    [post_date_gmt] => 2023-09-18 11:47:21
                    [post_content] => [vc_row][vc_column width="1/3"][vc_single_image image="42782" onclick="custom_link" img_link_target="_blank" link="https://can-newsletter.org/magazine/54-September%202023/"][/vc_column][vc_column width="2/3"][vc_column_text]This article by Kvaser’s research manager, Kent Lennartsson, published in the 'CAN in Automation' (CiA) international users and manufacturers group’s September 2023 newsletter, asks why engineers should use CAN XL, when 10Base-T1S Ethernet is around the corner?

Kent approaches the question from a physical layer perspective, comparing how the two protocols handle key issues such as how access to the media is secured, how their bit rates are defined, how to find the start and end of the user data and how each protocol protects the frame transmission protected from errors?

The article makes the case for both CAN XL and 10Base-T1S Ethernet, noting CAN’s particular suitability to real-time control, even with low demand on component tolerance, limited software and the use of low-cost cabling. With many subsystems with such characteristics, the new CAN XL protocol, he concludes, ‘provides an excellent compromise between small software, flexibility, cost, and performance.’[/vc_column_text][vc_column_text]View the PDF - CAN XL for real-time control and efficient file transfer[/vc_column_text][/vc_column][/vc_row]
                    [post_title] => CAN XL for real-time control and efficient file transfer
                    [post_excerpt] => 
                    [post_status] => publish
                    [comment_status] => closed
                    [ping_status] => closed
                    [post_password] => 
                    [post_name] => can-xl-for-real-time-control-and-efficient-file-transfer
                    [to_ping] => 
                    [pinged] => 
                    [post_modified] => 2023-09-19 06:26:22
                    [post_modified_gmt] => 2023-09-19 06:26:22
                    [post_content_filtered] => 
                    [post_parent] => 0
                    [guid] => https://www.kvaser.com/?p=42773
                    [menu_order] => 0
                    [post_type] => post
                    [post_mime_type] => 
                    [comment_count] => 0
                    [filter] => raw
                )

            [1] => WP_Post Object
                (
                    [ID] => 42681
                    [post_author] => 48062
                    [post_date] => 2023-09-01 11:44:26
                    [post_date_gmt] => 2023-09-01 11:44:26
                    [post_content] => [vc_row][vc_column][vc_single_image image="42684"][vc_column_text]Join Kvaser’s Research manager, Kent Lennartsson, and Field Application Engineer, Lars-Göran Fredriksson, for an introduction to CAN XL. This free to attend webinar will give an update on CAN XL’s progress to standardisation and discuss some of the practicalities of working with it at the bit level.

Discussion will cover:
  • CAN XL's backwards compatibility
  • The control bit chart and higher layer support
  • CAN XL bandwidth, limits and limitations
  • The importance of SIC implementation (solving the ringing, achieving 10MB/s)
  • Kvaser & CAN XL
There will be the chance to ask questions during a Q&A at the end. Date: Wednesday, 27th September, 2023 Time: 16.00 – 17.00 PM CET (10.00 – 11.00 AM ET, 7.00 – 8.00 AM PT)[/vc_column_text][vc_btn title="Register Now" color="danger" align="center" link="url:https%3A%2F%2Fapp.univid.io%2Fsession%2F64edb2bb7033ba3afb7210e3%2F%3Fview%3Dparticipant"][/vc_column][/vc_row] [post_title] => CAN XL Webinar registration now open! [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => can-xl-webinar-registration-now-open [to_ping] => [pinged] => [post_modified] => 2023-09-01 11:45:28 [post_modified_gmt] => 2023-09-01 11:45:28 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42681 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [2] => WP_Post Object ( [ID] => 42609 [post_author] => 48062 [post_date] => 2023-08-30 14:04:54 [post_date_gmt] => 2023-08-30 14:04:54 [post_content] => [vc_row][vc_column][vc_single_image image="42610"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]ECM Europe has created the EZ-PEMS, a compact, mobile demonstrator of its miniPEMS compliance tool that integrates two Kvaser technologies, the Kvaser Air Bridge and Kvaser Memorator. The combined system, ideal for government and national law enforcement agencies, shows how a reliable, low-cost NOx field test could be carried out at scale.  ECM EZ-PEMS measures NOx on a driving vehicle. The compact housing mounts easily to a flat surface, such as a car’s rear window, using a suction mount. Within the housing is the ECM NOx module, a Kvaser Memorator datalogger to receive the CAN data, connected to one of the pair of Kvaser Air Bridge wireless CAN units. A t-script running on the Kvaser Memorator performs signal filtering and conversions before sending the data to the Kvaser Air Bridge. This transmits data to a cockpit display for immediate viewing and upload to a cloud server. Oskar Hellsten at ECM AB comments: “The EZ-PEMS is particularly quick and simple to set up, differentiating it from the non-mobile systems on the market today. This system adapts particularly well to different vehicles. For example, truck exhausts can be hard to access, so the Air Bridge is a much more reliable and ergonomic way of routing live data to the display in the cabin than a wired solution.“[/vc_column_text][vc_column_text]At present, legislation is lacking regarding harmful NOx emissions in vehicles that are already in service and when there is legislation, a simple, routine test tool is needed. In certain parts of the world, it is common practice to remove emission reduction equipment from cars and trucks to cut costs, notably the purchase of expensive urea used to reduce NOx emissions to nitrogen and water. EZ-PEMS proves that a reliable, mobile test solution is ready to catch the perpetrators. Combined with the compact and lightweight Kvaser Air Bridge and Kvaser Memorator, EZ-PEMS has the potential to answer the needs of the U.S. Environmental Protection Agency (EPA), the California Air Resources Board (CARB) and Environment and Climate Change Canada (ECCC), who have worked together for some time to find solutions for real-world emissions data gathering on smaller-engined vehicles, such as quads, snowmobiles, and motorcycles. Testing how driving and usage patterns impact emissions on all vehicles is a key step in finding ways to reduce them. [/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width="1/2"][vc_single_image image="42679" alignment="center" css=".vc_custom_1693561402192{padding-top: 70px !important;}"][vc_column_text]The set-up shown uses an exhaust adapter to which the sensor fits easily, without requiring modification of the exhaust.[/vc_column_text][/vc_column][vc_column width="1/2"][vc_single_image image="42678"][vc_column_text]The EZ PEMS and Kvaser hardware fit in a compact housing that can be attached by suction to the test subject’s rear window.[/vc_column_text][/vc_column][/vc_row][vc_row css=".vc_custom_1693561465276{padding-bottom: 35px !important;}"][vc_column][vc_column_text]ECM bills the combined solution as suitable for Periodic Technical Inspections (PTI), investigation of malfunctioning or manipulated emissions control systems, screening tests according to Commission Regulation (EU) 2018/1832 and engine test cells or real-world NOX PM and PN measurement.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_single_image image="42610"][vc_column_text]Wireless CAN communication thanks to Kvaser Air Bridge links data from the sensor to the cabin display. ECM’s solution provides in-vehicle testing with no laptops or complicated PC programs assured![/vc_column_text][/vc_column][/vc_row] [post_title] => Making mobile NOx measurement easier [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => making-mobile-nox-measurement-easier [to_ping] => [pinged] => [post_modified] => 2023-09-01 09:44:50 [post_modified_gmt] => 2023-09-01 09:44:50 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42609 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [3] => WP_Post Object ( [ID] => 42647 [post_author] => 48062 [post_date] => 2023-08-30 14:01:59 [post_date_gmt] => 2023-08-30 14:01:59 [post_content] => [vc_row][vc_column][vc_single_image image="42648"][vc_column_text]ODOSOLUTIONS AB (ODOS), a Kvaser AB technical associate, has released the ODOS Cloud Memorator, integrating the Kvaser Memorator with ODOS’ Cloud Platform and Dashboard. The combined hardware and software package includes a 1-year license to ODOS’ Cloud storage and Dashboard, which provides advanced CAN data management, visualization, and analysis features. After CAN data is uploaded from the Kvaser Memorator’s SD card to ODOS’ Cloud server, CAN data can be comprehensively decoded and visualised within the Dashboard. Critically, ODOS’ solution makes it easier to share data with distributed teams. The promise is a simple, secure, and scalable solution that revolutionises the way users approach remote CAN data management, visualisation and analysis. ODOS’ Cloud Dashboard can be purchased by existing users of the Kvaser Memorator and data can be collected and combined from multiple Kvaser Memorators for analysis e.g. for fleet telematics. To find out more visit https://odosolutions.com/cloud-memorator. To book a product demo contact [email protected].[/vc_column_text][/vc_column][/vc_row] [post_title] => ODOS integrates Kvaser Memorator with ODOS Cloud data solution [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => odos-integrates-kvaser-memorator-with-odos-cloud-data-solution [to_ping] => [pinged] => [post_modified] => 2023-08-31 00:31:21 [post_modified_gmt] => 2023-08-31 00:31:21 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42647 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [4] => WP_Post Object ( [ID] => 42521 [post_author] => 48062 [post_date] => 2023-08-24 09:19:51 [post_date_gmt] => 2023-08-24 09:19:51 [post_content] => [vc_row][vc_column][vc_column_text]This highly practical hour-long class by Mathworks and Kvaser explains the basics of J1939 and introduces data logging using a Kvaser Memorator. The presenters take the viewer through the practicalities of exporting that data as an MDF file and importing it into MATLAB, where it’s decoded for further analysis. A demonstration of how to replay logged data in a Simulink model concludes the class.  [/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_video link="https://www.youtube.com/watch?v=nzCES3WO15k"][/vc_column][/vc_row][vc_row][vc_column][vc_header_raket header_type="h3" advanced_params="1" header_size="h3" preheader="Tools used in this webinar"][/vc_column][/vc_row][vc_row][vc_column width="1/2"][vc_raket_product post_id="39633"][/vc_column][vc_column width="1/2"][vc_raket_product post_id="39620"][/vc_column][/vc_row] [post_title] => On-Demand webinar: Using Memorator and MATLAB for J1939 datalogging [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => on-demand-webinar-using-memorator-and-matlab-for-j1939-datalogging [to_ping] => [pinged] => [post_modified] => 2023-08-24 09:19:51 [post_modified_gmt] => 2023-08-24 09:19:51 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42521 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [5] => WP_Post Object ( [ID] => 42506 [post_author] => 48062 [post_date] => 2023-08-23 09:21:05 [post_date_gmt] => 2023-08-23 09:21:05 [post_content] => [vc_row][vc_column][vc_single_image image="42514"][vc_column_text]Kvaser’s 2023 Summer Internship Programme welcomed seven students from Chalmers University of Technology to our Swedish headquarters.[/vc_column_text][vc_column_text]Kvaser matches students with experienced engineers from different departments. This summer, Albin Karlsson and Emrik Lindahl, both MSc students in Computer Systems and Networks, worked in our software department on a new feature for Kvaser’s tools. Physics student, Anton Carlsson, joined Kvaser’s technical support team for his third summer, creating training materials and a script to help customers get started with CAN, using wsl and Python.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width="1/2"][vc_column_text]Simon Engström, who’s just finished his BA in Software Engineering and starts a masters in High-Performance Computer Systems in September, worked on an application to simulate the propagation of radio waves in 3D environments. Working alongside him in the Radio Communications department was Alex Helmersson (who starts a Masters in Embedded Electronic Systems Design in September) and Joel (midway through a Masters in Computer Systems and Networks) who are exploring a positioning technology for integration in future wireless products. Joel appreciated the chance to deepen his experience in programming small MCUs, while others expanded their theoretical knowledge in networking technologies.[/vc_column_text][/vc_column][vc_column width="1/2"][vc_single_image image="42509"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Kvaser’s student work programme is a win-win, providing valuable industrial experience for students and an infusion of enthusiasm and fresh resources into our team. We invite students who are interested in next year’s programme to get in touch![/vc_column_text][/vc_column][/vc_row] [post_title] => Kvaser’s Summer Internship Programme [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => kvasers-summer-internship-programme [to_ping] => [pinged] => [post_modified] => 2023-08-23 14:02:13 [post_modified_gmt] => 2023-08-23 14:02:13 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42506 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [6] => WP_Post Object ( [ID] => 42033 [post_author] => 48062 [post_date] => 2023-06-21 07:59:57 [post_date_gmt] => 2023-06-21 07:59:57 [post_content] => [vc_row][vc_column][vc_single_image image="42038"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]The Chair of Agrimechatronics at the Technical University of Munich (TUM) is the leading teaching and research centre in agrimechatronics. They use a suite of Kvaser products and software to teach undergraduates and PhD students, as well as support research and development of practical applications for cutting-edge technology. What is agrimechatronics? If you have not already heard of this, you are not alone since agrimechatronics is a relatively new term. It is the combined technology of electronics and mechanical engineering for use in agricultural applications. Based just north of Munich in southern Germany, The Chair of Agrimechatronics at TUM is a pioneer in the field, with research projects involving tractors and other agricultural vehicles, tractor-implement automation, communication technologies for vehicles (such as ISOBUS), autonomous agricultural vehicles and robots, guidance and planning, model-based control of mechatronic systems, drives and power systems, and robotic implements. Kvaser interfaces in the classroom TUM uses Kvaser Leaf Lights CAN (controller area network) to USB interfaces, Kvaser Memorator data loggers and the Kvaser Air Bridge wireless CAN link, plus Kvaser’s free software and Canlib API, which works across the entire product portfolio. Recounts Prof. Dr.-Ing. Timo Oksanen, who heads up the chair: “An easy-to-start-with approach is important when working with students so they can quickly learn the basics of CAN bus. Kvaser's CanKing CAN bus monitor and general-purpose diagnostic tool also offers quick learning for the basics and for trying out simple things.” Prof Oksanen sees value in standardising tool use across the entire institute. He notes: “Kvaser's tools have an economic price-tag for classroom use. We use Kvaser products in several classes so that each student has their own to get connected to the same bus.” Field testing, literally DigiMilch (digital milk) is one of Germany's experimental field projects, and TUM's contribution is aimed at improving slurry spreading accuracy. The Kvaser Memorator Light HS v2 captures all CAN traffic in order to test the performance of the ISOBUS task controller at the protocol level. Samuel Brodie, a PhD student on the team, explains: “We use a Kvaser Memorator Light HS v2 to collect time-synchronous data from one or two CAN bus segments (one of which is always ISO 11783) to analyse agricultural machine performance in the field. Everything is easily collected to one file for later analysis, which is then imported into MATLAB thanks to the different export formats available.” MATLAB integration, along with integration to other software tools, was one of TUM’s many motivations behind using Kvaser products, confirms Brodie. The research team used the Kvaser Memorator API to program the data logger so that the data could be read and uploaded over the internet. Notes Brodie: “I have created a GUI that allows the farmer to do this once the tractor is turned off, as the Memorator must be disconnected from CAN to do the upload.” As the research team relies on input from the farmer, who may forget to upload the data, they appreciate the Memorator’s ability to store recorded data for a long time before it is overwritten.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_single_image image="42039"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]The Digimilch data flow: Kvaser Memorator > read by tablet > uploads .kme50 files via internet > converted to .asc files > MATLAB > processed into sensor data /GNSS position etc. Capturing CAN data, over-the-air The TUM researchers have made their own versions of the ISOBUS functionality, such as diagnostics, object pool capturing etc. Mr Brodie says: “This creates the perfect environment for fast-prototyping with closed-loop control and agile data logging online.” With the goal of further optimising their prototyping environment, the TUM researchers have used a Kvaser Air Bridge Light HS to solve some of the ergonomic issues with tractor and implement data gathering. Mr Brodie recounts: “The ISOBUS connector is in the tractor cabin and there is no connection at the rear of the implement, so when working there, the Kvaser Air Bridge Light HS saves time running backwards and forwards. It also allows for software development outside of the cabin. For teaching purposes, we have one unit of an Air Bridge pair inside, communicating with the other unit which is connected to the machinery outside.” What does the future of agrimechatronics look like? Professor Oksanen explains that CAN bus has been the workhorse of agricultural vehicle mechatronics for two decades – used in tractors to make them run, providing communications in harsh environments, and enabling and standardising the ISO 11783 tractor-implement plug-and-play network, known as ISOBUS. “Standardised interfaces in machines with lifetimes of decades are hard to replace in the short term, so CAN bus will still be the workhorse for at least the next two decades. Single-pair Ethernet-based communication technology is now playing an important role in high-performance automation in vehicle engineering, and the same trend is also seen in agricultural vehicle engineering, including autonomy.” Are there similarities between agricultural engineering and high-performance vehicle engineering? In Europe, tractor engineering has several similarities to truck engineering as speeds of up to 60 km/h are possible. Reaching stable driving conditions at such speeds with large inflation volume tyres and limited suspension capabilities has challenged and driven tractor transmission and suspension engineering remarkably in the past few decades. However, as standard tractors are optimised for field work with a speed range of 4-12 km/h, tractor design is a compromise between off-road capability with high traction torque and high-speed on-road conditions. In other regions where tractors are not used so much on-road (or are limited to 30 km/h), tractor design can be optimised differently.[/vc_column_text][/vc_column][/vc_row] [post_title] => Agrimechatronics teaching facility relies on Kvaser CAN products in the classroom and the field [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => agrimechatronics-teaching-facility-relies-on-kvaser-can-products-in-the-classroom-and-the-field [to_ping] => [pinged] => [post_modified] => 2023-07-18 07:18:25 [post_modified_gmt] => 2023-07-18 07:18:25 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42033 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [7] => WP_Post Object ( [ID] => 41921 [post_author] => 22955 [post_date] => 2023-06-13 05:58:29 [post_date_gmt] => 2023-06-13 05:58:29 [post_content] => [vc_row][vc_column][vc_single_image image="41923"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Let’s say that you are developing a CAN system. You need something to interface between CAN nodes and a computer that will send commands to the nodes and receive data from them. You are using a Kvaser device. The project dictates you are using a Linux computer (like Raspberry Pi or Ubuntu). How do you get the Kvaser device to connect to the PC? In order to connect, you need to install drivers. Since you are using Linux, there are two options: LinuxCAN drivers or SocketCAN drivers. Is there a difference? Yes, and which you pick depends on what it is you want to do. What is LinuxCAN? LinuxCAN is Kvaser’s own set of packaged drivers for Linux. They are packaged with a copy of the Kvaser CANlib SDK for custom programming with our API. One installation contains drivers for all of our devices (excluding Ethernet devices). What is SocketCAN? SocketCAN is a set of open-source CAN drivers and a networking stack, which is included in many Linux distributions. In other words, SocketCAN comes pre-installed and you just need to set SocketCAN up. SocketCAN contains the drivers of more than just Kvaser devices. SocketCAN uses the Berkeley socket API, the Linux network stack, and implements the CAN device drivers as network interfaces. For a complete list of Kvaser devices available for use with SocketCAN, please check here: Linux: Can I use SocketCAN with my Kvaser interface? – Kvaser Kvaser contributes driver updates for SocketCAN, but Kvaser does not maintain SocketCAN. On the Kvaser website, you can find beta drivers for SocketCAN. These are drivers that will be used to make updates to SocketCAN in the Linux kernel, but may not have been approved or included in the latest kernel. Kvaser hardware support is dependent on the Linux Kernel version since we are dependent on the SocketCAN group for when updates are included that recognize newer hardware. What’s the difference? Both SocketCAN and LinuxCAN allow you to use a Kvaser device on a Linux machine. Here are some key differences that can help you decide what to use:
  • SocketCAN is a collection of network socket based drivers. It is like a generic driver. You can think of SocketCAN like this: When you plug in a new mouse and it is registered as “Generic Mouse”. SocketCAN provides the functionality to access a CAN bus. SocketCAN allows for a different device to be swapped as needed, even if the device is from another company. SocketCAN commands can also be run from the bash command prompt, meaning you can set up basic send and receive functions from the command terminal.
  • LinuxCAN matches the Kvaser Windows API. The API is specific to Kvaser and the drivers are specific to Kvaser devices. With that, you can access more features that can be programmed with the LinuxCAN SDK. These features can range from programming the LEDs on a unit, to adding Kvaser Memorator extraction commands. LinuxCAN also supports LIN functionality, which SocketCAN does not. However, LinuxCAN does not allow you to run commands from the bash prompt in a terminal window.
Can SocketCAN and LinuxCAN be used together? Yes and no. First, when LinuxCAN is installed, the installer blacklists the SocketCAN drivers for Kvaser products. This is done to prevent driver conflicts. This means that the Kvaser devices could only use the LinuxCAN drivers. That being said, you can still use another company’s device with the SocketCAN drivers. Kvaser API commands would still only work with the Kvaser device, and SocketCAN commands would only work with the devices using the SocketCAN drivers. When should I use one over the other? This question is purely project dependent. If you have a project that needs to make use of functionality that is specific to a Kvaser device, then LinuxCAN would be the better choice. If you need something where the CAN interface could be swapped out, or needed similar functionality, then SocketCAN may be the better choice. To summarize: SocketCAN:
  • Provides drivers for Kvaser as well as other companies.
  • Available on the Linux kernel – no installation required.
  • Commands can be run from the bash prompt.
  • No LIN capability.
LinuxCAN:
  • Specific to Kvaser devices to allow advanced functionality.
  • Blacklists Kvaser SocketCAN drivers to avoid conflicts.
  • Commands cannot be run from the bash prompt.
  • Has LIN capability.
[/vc_column_text][/vc_column][/vc_row] [post_title] => SocketCAN versus LinuxCAN: Make the right choice for your application [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => socketcan-versus-linuxcan-make-the-right-choice-for-your-application [to_ping] => [pinged] => [post_modified] => 2023-06-14 09:02:43 [post_modified_gmt] => 2023-06-14 09:02:43 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?post_type=developer_blog&p=41921 [menu_order] => 0 [post_type] => developer_blog [post_mime_type] => [comment_count] => 0 [filter] => raw ) [8] => WP_Post Object ( [ID] => 41852 [post_author] => 23 [post_date] => 2023-06-06 23:47:52 [post_date_gmt] => 2023-06-06 23:47:52 [post_content] => [vc_row][vc_column][vc_single_image image="41853"][vc_column_text]Kvaser is pleased to introduce the USBcan Pro 4xCAN Silent, a compact, four-channel CAN/CAN FD to USB real-time interface that is always silent on the CAN bus (‘listen only’). This CAN interface is made silent through hardware and thus, cannot transmit on bus. Standard CAN interfaces receive and transmit CAN messages, enabling them to be used to configure the system to which they are connected. However, certain customers, particularly those developing highly sensitive autonomous or safety-critical systems, require CAN interfaces capable of listening only, so that the interface has no impact on the bus or surrounding systems. Listen-only interfaces are also used to prevent any application or third-party, such as a hacker, from impacting the CANbus and its related systems through the Kvaser device. “The Kvaser USBcan Pro 4xCAN Silent was designed in close collaboration with several customers who wanted the highest performance and highest certainty from their CAN interfaces. While the Kvaser USBcan range provides software-controlled silent mode, the customers in question wanted the guarantee of zero unwanted effects that only a hardware-implemented silent CAN interface can bring to the final test and validation stage of safety-critical systems,” said Ludvig Wallander, Kvaser’s Director of Product Development. The Kvaser USBcan Pro 4xCAN Silent handles reception of standard and extended CAN messages on the CAN/CAN FD bus with a high timestamp precision. With a standard USB connector at one end and four CAN channels in a single 26-pin HD D-sub CAN connector at the other, it includes a high quality four-channel breakout cable with 9-pin D-sub connectors to connect with ease to separate CAN networks. High-performance, yet compact, the Kvaser USBcan Pro 4xCAN Silent features Kvaser MagiSync, automatic time synchronization to achieve accurate and precise time stamping between multiple interfaces connected to one host computer. The Kvaser USBcan Pro 4xCAN Silent is compatible with applications that use Kvaser‘s CANlib, the software API common to all Kvaser hardware. For more information on the Kvaser USBcan Pro 4xCAN Silent interface, please click the link below.[/vc_column_text][vc_button_raket title="View Product" text="" page_id="https://www.kvaser.com/product/kvaser-usbcan-pro-4xcan-silent/"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Support and Availability The Kvaser USBcan Pro 4xCAN Silent interface is available now with free software, free software updates and free support. Visit www.kvaser.com/support for resources to help users get started with their devices quickly, including our Quick Start Guides for all products, Kvaser’s Developer Blog and Video tutorials.[/vc_column_text][/vc_column][/vc_row] [post_title] => Introducing a hardware-silent CAN to USB interface for sensitive and safety-critical systems [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => introducing-a-hardware-silent-can-to-usb-interface-for-sensitive-and-safety-critical-systems [to_ping] => [pinged] => [post_modified] => 2023-06-09 10:41:36 [post_modified_gmt] => 2023-06-09 10:41:36 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=41852 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [9] => WP_Post Object ( [ID] => 41981 [post_author] => 48062 [post_date] => 2023-06-01 10:00:29 [post_date_gmt] => 2023-06-01 10:00:29 [post_content] => [vc_row][vc_column][vc_single_image image="41965"][/vc_column][/vc_row][vc_row][vc_column width="5/6"][vc_column_text]This blog by Bryan Hennessy will provide updates on the wider topics under discussion within the J1939 committees. Bryan is an experienced engineer in the fields of CAN diagnostics, marine electronics and semiconductors. He is an active member of the SAE Truck and Bus Control and Communications Network Committee and J1939 Task Force and chairs the ‘J1939-21 – Data Link Layer Task Force’.[/vc_column_text][/vc_column][vc_column width="1/6"][vc_single_image image="41776"][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]The Truck Bus Control and Communications Standards Committee (SAE J1939 standards committee) met in Boise, ID in early May for four days of standards development and maintenance. This was the first face-to-face SAE meeting for me since pre-pandemic. The topics included all the usual, and I will report on a few of the more interesting ones including CAN XL, Hybrid/EV, and NextGen. SAE J1939 over CAN XL Two subjects that seem to have recently merged into one are Datalink Document Restructuring and CAN XL. Datalink Document Restructuring has been kicked around for close to a year now, and it involves taking the commonality in SAE J1939-21 and -22, and putting them into a single document, then having simpler individual documents describing the differences. The reason this subject has been recently merged with J1939 over CAN XL is that this restructuring would make it easier to generate the CAN XL packaging document. It is thought that document restructuring could bring the documents more in line with the OSI seven-layer communication system model, and therefore make the different layers more usable in other digital communications technologies, including CAN XL. With that in mind the subject of making a J1939 data packaging layer that would enable transferring data on many different network architectures was discussed. If we standardized how to put J1939 data into a structure that could be packaged into CAN XL frames, Ethernet frames (10BASE-T1S), or any other appropriate network technology, we would really have created something powerful. The question came up as to when the committee is going to put move value on the 20,000 plus signals that are packaged and well-documented under J1939, and less value on how these signals are transported? Other non-CAN transport methods have already defined and tested security and functional safety methods, as well as prioritization and block-transport protocols, and can be used for J1939 data. What this means is we get more value out of our detailed engine-related control work, and take more advantage of separately defined transport technologies that allow us to move the data through many different networking technologies. Hybrid/EV considerations Work continues on defining what parameters will be communicated between different components (motors, generators, inverters, battery packs….) within a hybrid/EV truck, and how those parameters will be packaged. Limit override messages, override timeouts and thermal limits are among the hundreds of parameters being defined. V2G (Vehicle to Grid) communications were also considered, with discussion that included how to work with existing EVSE (Elect Vehicle Service Equipment) standards like SAE J2847-2. The work undertaken in this area is remarkable, with those involved required to have a huge knowledge of electric and hybrid vehicle design and control. NextGen The Next Generation Task Force will be back as of the August 2023 meeting in Portland, OR. The NextGen committee monitors and evaluates new technologies and changes that may affect SAE J1939 in the future and often results in new task forces and new documents. For example, the document restructuring topic outlined above could be moved into NextGen for further analysis and discussion. The best thing about NextGen is that just about anything goes, as long as it relates to technology that could find a home in the trucking industry. We all hope that the resurrection of NextGen will bring new ideas and new momentum to the J1939 committee.[/vc_column_text][/vc_column][/vc_row] [post_title] => A Q2 update on the North American truck/trailer control and communications standards [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => a-q2-update-on-the-north-american-truck-trailer-control-and-communications-standards [to_ping] => [pinged] => [post_modified] => 2023-06-15 12:21:44 [post_modified_gmt] => 2023-06-15 12:21:44 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=41981 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) ) [post_count] => 10 [current_post] => -1 [in_the_loop] => [post] => WP_Post Object ( [ID] => 42773 [post_author] => 48062 [post_date] => 2023-09-18 11:47:21 [post_date_gmt] => 2023-09-18 11:47:21 [post_content] => [vc_row][vc_column width="1/3"][vc_single_image image="42782" onclick="custom_link" img_link_target="_blank" link="https://can-newsletter.org/magazine/54-September%202023/"][/vc_column][vc_column width="2/3"][vc_column_text]This article by Kvaser’s research manager, Kent Lennartsson, published in the 'CAN in Automation' (CiA) international users and manufacturers group’s September 2023 newsletter, asks why engineers should use CAN XL, when 10Base-T1S Ethernet is around the corner? Kent approaches the question from a physical layer perspective, comparing how the two protocols handle key issues such as how access to the media is secured, how their bit rates are defined, how to find the start and end of the user data and how each protocol protects the frame transmission protected from errors? The article makes the case for both CAN XL and 10Base-T1S Ethernet, noting CAN’s particular suitability to real-time control, even with low demand on component tolerance, limited software and the use of low-cost cabling. With many subsystems with such characteristics, the new CAN XL protocol, he concludes, ‘provides an excellent compromise between small software, flexibility, cost, and performance.’[/vc_column_text][vc_column_text]View the PDF - CAN XL for real-time control and efficient file transfer[/vc_column_text][/vc_column][/vc_row] [post_title] => CAN XL for real-time control and efficient file transfer [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => can-xl-for-real-time-control-and-efficient-file-transfer [to_ping] => [pinged] => [post_modified] => 2023-09-19 06:26:22 [post_modified_gmt] => 2023-09-19 06:26:22 [post_content_filtered] => [post_parent] => 0 [guid] => https://www.kvaser.com/?p=42773 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [comment_count] => 0 [current_comment] => -1 [found_posts] => 451 [max_num_pages] => 46 [max_num_comment_pages] => 0 [is_single] => [is_preview] => [is_page] => [is_archive] => [is_date] => [is_year] => [is_month] => [is_day] => [is_time] => [is_author] => [is_category] => [is_tag] => [is_tax] => [is_search] => [is_feed] => [is_comment_feed] => [is_trackback] => [is_home] => 1 [is_privacy_policy] => [is_404] => [is_embed] => [is_paged] => [is_admin] => [is_attachment] => [is_singular] => [is_robots] => [is_favicon] => [is_posts_page] => 1 [is_post_type_archive] => [query_vars_hash:WP_Query:private] => 811a2630e83cf77d928ac7693cbaf753 [query_vars_changed:WP_Query:private] => 1 [thumbnails_cached] => [stopwords:WP_Query:private] => [compat_fields:WP_Query:private] => Array ( [0] => query_vars_hash [1] => query_vars_changed ) [compat_methods:WP_Query:private] => Array ( [0] => init_query_flags [1] => parse_tax_query ) )

News and Events

CAN XL for real-time control and efficient file transfer

CAN XL for real-time control and efficient file transfer

18/09/2023

This article by Kvaser’s research manager, Kent Lennartsson, published in the ‘CAN in Automation’ (CiA) international users and manufacturers group’s… Read More

Read More
CAN XL Webinar registration now open!

CAN XL Webinar registration now open!

01/09/2023

Join Kvaser’s Research manager, Kent Lennartsson, and Field Application Engineer, Lars-Göran Fredriksson, for an introduction to CAN XL. This free… Read More

Read More
Making mobile NOx measurement easier

Making mobile NOx measurement easier

30/08/2023

ECM Europe has created the EZ-PEMS, a compact, mobile demonstrator of its miniPEMS compliance tool that integrates two Kvaser technologies,… Read More

Read More
ODOS integrates Kvaser Memorator with ODOS Cloud data solution

ODOS integrates Kvaser Memorator with ODOS Cloud data solution

30/08/2023

ODOSOLUTIONS AB (ODOS), a Kvaser AB technical associate, has released the ODOS Cloud Memorator, integrating the Kvaser Memorator with ODOS’… Read More

Read More
On-Demand webinar: Using Memorator and MATLAB for J1939 datalogging

On-Demand webinar: Using Memorator and MATLAB for J1939 datalogging

24/08/2023

This highly practical hour-long class by Mathworks and Kvaser explains the basics of J1939 and introduces data logging using a… Read More

Read More
Kvaser’s Summer Internship Programme

Kvaser’s Summer Internship Programme

23/08/2023

Kvaser’s 2023 Summer Internship Programme welcomed seven students from Chalmers University of Technology to our Swedish headquarters. Kvaser matches students… Read More

Read More
Agrimechatronics teaching facility relies on Kvaser CAN products in the classroom and the field

Agrimechatronics teaching facility relies on Kvaser CAN products in the classroom and the field

21/06/2023

The Chair of Agrimechatronics at the Technical University of Munich (TUM) is the leading teaching and research centre in agrimechatronics.… Read More

Read More
SocketCAN versus LinuxCAN: Make the right choice for your application

SocketCAN versus LinuxCAN: Make the right choice for your application

13/06/2023

Let’s say that you are developing a CAN system. You need something to interface between CAN nodes and a computer… Read More

Read More
Introducing a hardware-silent CAN to USB interface for  sensitive and safety-critical systems

Introducing a hardware-silent CAN to USB interface for sensitive and safety-critical systems

06/06/2023

Kvaser is pleased to introduce the USBcan Pro 4xCAN Silent, a compact, four-channel CAN/CAN FD to USB real-time interface that… Read More

Read More
A Q2 update on the North American truck/trailer control and communications standards

A Q2 update on the North American truck/trailer control and communications standards

01/06/2023

This blog by Bryan Hennessy will provide updates on the wider topics under discussion within the J1939 committees. Bryan is… Read More

Read More