History log of /external/autotest/client/cros/cellular/wardmodem/state_machines/call_machine.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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