ec437cdbf471b49dfc0b5f791d47e3890a2db75d |
|
13-Sep-2013 |
Prathmesh Prabhu <pprabhu@chromium.org> |
wardmodem: Implement generic state machines for basic modem operations. This is the initial implementation of state machines needed for the wardmodem for enable/disable and connect/disconnect operations. This CL adds the following state machines: modem_power_level_machine: Controls the current power level of the modem level_indicator_machine: Shows information about different aspects of the modem usually showed as level bars on the mobile device. net_identity_machine, network_operator_machine, network_registration_machine: These machines are needed for registering with the network call_machine: Make a call over a registered network. BUG=chromium:269696 TEST=Run wardmodem unit-tests. Change-Id: I557287f9d7f3e5274d56d22d0a573f466065c89c Reviewed-on: https://chromium-review.googlesource.com/169189 Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org> Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org> Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
/external/autotest/client/cros/cellular/wardmodem/state_machines/call_machine.py
|