Csafe Protocol Software

Csafe Protocol Software Rating: 5,5/10 1170 votes
  1. Protocol Software Download
  2. Csafe Protocol Software
Plus

Java XOR Checksum CalculatorDate: Author: Wayne EggertIntroductionEver wanted to calculate XOR checksums inJava? A while back my exercise bike broke - it wasn't reading thespeed any more and I thought there might be a simple fix.

Csafe Protocol Software

Turns out,something in the circuit board went bad. Ron c the c theory rar files. Not having any schematics forthe thing has made it difficult to diagnose.

Protocol Software Download

So I got the idea ofpossibly replacing the 'computer' with something that could interfacewith the NetAthlon bike training software. This meant findinginformation on an open-source exercise bike protocol where I couldlearn how to communicate with the software. Luckily one such protocolis called CSAFE (Communications Specification for Fitness Equipment)and there is a wealth of information available on it at the.When sending messages to and from a bike that supports the CSAFEprotocol, the XOR checksum of the data being sent is calculated &included as the last byte so the receiver can verify the data wasreceived correctly. It was quite tedious to do all the XORs by hand, soI wrote a Java program to take a string of hex byte and calculate theXOR.Example of Hex StringHere's an example of thehex string that would represent data being sent to the host using theCSAFE protocol.

Csafe Protocol Software

CSafe Protocol ModuleCSAFE is a communications protocol standard in the fitness industry which is used to communicate to fitness equipment of different types and manufacturers. The CSAFE Module was developed for use with Woodway's CSAFE protocol supported fitness equipment.This CSAFE Module will also be used by Wide Software Solutions in future designed software products for manufacturers of fitness equipment to support CSAFE communications.The CSAFE Module can be purchased through World Wide Software Solutions as a development kit and is fully supported. Please contact us for details:© 2016 World Wide Software Solutions. All rights reserved.