Charwire protocol description