Пример #1
0
func extractClock(r *bufio.Reader, goVecLogger *govec.GoLog) error {
	buffer, buffDone := make([]byte, 0), false
	for !buffDone {
		bite, err := r.ReadByte()
		if err != nil {
			return err
		}

		//print(bite, " ")
		if bite == 0xfe {
			buffDone = true
		} else {
			buffer = append(buffer, bite)
		}
	}
	goVecLogger.UnpackReceive("Received", buffer[0:])
	return nil
}