{'fraction_non_alphanumeric': 0.007371007371007371, 'fraction_numerical': 0.001638001638001638, 'mean_word_length': 5.079601990049751, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Learning CAN bus communication with a remote laboratory

CAN bus is a very important communications protocol. Its usage is extended to many applications and it is key to know some fundamentals in an introductory course to industrial communications. A collaborative experience between the Public University of Navarra has permitted students of Industrial Technologies Engineering and Electrical and Electronic Engineering to access a remote laboratory where they can progress in the development of a project where they must implement a CAN bus client and server for monitoring the parameters of a vehicle. More than twenty parameters can be monitored and the remote laboratory is 24 hours a day accessible, which permits students to work at home and progress more in the multiprotocol project they develop at the university. The interface and some code examples are shown, along with some statistics that demonstrate the utilization of the tool by the students with the aid of some evaluation measurements taken by the lecturer. Finally, a survey was performed to the students in order to understand better the potential of the remote laboratory assisted teaching as well as to know where to improve it in the next future.