{'fraction_non_alphanumeric': 0.02225886232481451, 'fraction_numerical': 0.00494641384995878, 'mean_word_length': 5.389473684210526, '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}}
Implementing Irda on the Msp430: a project development under the undergraduate research/co-op education model

The combination of undergraduate research and co-op education has been found to be an effective way of building successful relations between academia and industry, as reported by the application of the undergraduate research/co-op educational model (UR/Co-op) developed at the University of Puerto Rico at Mayaguez. This paper illustrates the successful application of the UR/Co-op model for developing an industry-sponsored project in the implementation of the infrared data association (IrDA) protocol on the Texas Instruments MSP430 microcontroller. This protocol has become the de-facto industry standard for short-range infrared data exchange between portable computing and communicating devices. We describe how the structure of the UR/Co-op educational model was used in the development of the project, while providing some technical details of the protocol, which highlight the student learning process. The discussion illustrates how the application of the model provided a framework for a symbiotic relation where both the sponsoring company and the students involved benefit in the exercise.