Khi nhận được thông tin từ các cổng ngoài, phần mềm cần có các tác vụ phân tích và xử lý thông tin:
Phân tích và xử lý tín hiệu từ bàn phím: tùy thuộc vào ngữ cảnh mà thông tin từ bàn phím đưa vào là cài đặt hay điều khiển:
Các thông tin điều khiển: chuyển các màn hình để xem các thông tin khác nhau như về vận tốc tời hay chế độ cài đặt. Trong chế độ bằng tay người sử dụng có thể đánh dấu bằng tay bằng cách điều khiển trực tiếp các phím bấm. Các thông tin cài đặt: người sử dụng có thể cài đặt lại các chế độ hoặc cài đặt
lại mật khẩu trong phần bảo mật.
Phân tích và xử lý thông tin từ máy tính: khi nhận được gói tin từ máy tính cần tách gói tin để lấy được các thông tin cần thiết.
Thông tin về lỗi: khi nhận được thông tin về lỗi ta cần đưa ra so sánh với các ngưỡng cài đặt từ đó đưa ra tín hiệu cài đặt và đưa ra cảnh báo nếu cần. Cuối cùng cần gửi lại gói tin trả lời cho máy tính giám sát để xác nhận.
Thông tin về cài đặt: khi nhận được thông tin về cài đặt cần thực hiện việc xác nhận xem thông số có hợp lý với dải cài đặt hay không sau đó sẽ được lưu vào bộ nhớ trong của vi điều khiển. Cuối cùng cần gửi tin trả lời máy tính để xác nhận.
Phân tích và xử lý thông tin từ encoder: do tín hiệu đưa về là dạng xung nên vi xử lý sẽ thực hiện việc đếm xung rồi quy đổi ra vận tốc. Việc đếm xung tuy là thao tác đơn giản nhưng vận tốc của tời là online có thể luôn luôn thay đổi nên việc xử lý để
ra được kết quả chính xác từ dạng xung đòi hỏi phải có sự lựa chọn phù hợp với các chu kỳ trích mẫu hợp lý.