Skip to content
Vladimir edited this page Jul 12, 2013 · 3 revisions

Welcome to the qWake wiki!

qWake software used for testing communication between PC and device by Wake protocol.

Wake is a very simple protocol with multi address communication and CRC. It often used in embedded systems. Wake similar to Unix SLIP protocol and have ports at many platforms: Android, Qt5, Qt4, Delph, Borland C++, AVR, ARM.

  • Physical layer – RS-232 or RS-485
  • Maximum data frame size – 255
  • Maximum devices on bus – 127

Wake packet structure: FEND ADDR CMD N Data1 … DataN CRC

Wake protocol specification you can find here (russian language only, yet). PDF

Clone this wiki locally