Add a "gsm signal-profile" command

The previous "gsm signal" command was only letting the user set the RSSI
and BER. This new "signal-profile" commands uses a set of five profiles
corresponding to the signal strength bars displayed on the phone (from 0
to 4, matching one of None, Poor, Moderate, Good, Great).

Change-Id: I9e8b151d10e435b5eddee7e83c9eb381bc805fa0
Signed-off-by: Mathieu Pasquet <mathieu.pasquet@alterway.fr>
4 files changed
tree: 037a9e0a20871e85ca33cf9b840fdbb0843a495a
  1. android-qemu2-glue/
  2. audio/
  3. backends/
  4. block/
  5. bsd-user/
  6. default-configs/
  7. disas/
  8. docs/
  9. fpu/
  10. fsdev/
  11. gdb-xml/
  12. hw/
  13. include/
  14. libcacard/
  15. libdecnumber/
  16. linux-headers/
  17. linux-user/
  18. net/
  19. pc-bios/
  20. po/
  21. qapi/
  22. qga/
  23. qobject/
  24. qom/
  25. roms/
  26. scripts/
  27. slirp/
  28. stubs/
  29. sysconfigs/
  30. target-alpha/
  31. target-arm/
  32. target-cris/
  33. target-i386/
  34. target-lm32/
  35. target-m68k/
  36. target-microblaze/
  37. target-mips/
  38. target-moxie/
  39. target-openrisc/
  40. target-ppc/
  41. target-s390x/
  42. target-sh4/
  43. target-sparc/
  44. target-tricore/
  45. target-unicore32/
  46. target-xtensa/
  47. tcg/
  48. tests/
  49. trace/
  50. ui/
  51. util/
  52. .exrc
  53. .gitignore
  54. .gitmodules
  55. .mailmap
  56. .travis.yml
  57. accel.c
  58. aio-posix.c
  59. aio-win32.c
  60. android-commands.h
  61. android-console.c
  62. android-console.h
  63. arch_init.c
  64. async.c
  65. balloon.c
  66. block-migration.c
  67. block.c
  68. blockdev-nbd.c
  69. blockdev.c
  70. blockjob.c
  71. bootdevice.c
  72. bt-host.c
  73. bt-vhci.c
  74. Changelog
  75. CODING_STYLE
  76. configure
  77. COPYING
  78. COPYING.LIB
  79. coroutine-gthread.c
  80. coroutine-sigaltstack.c
  81. coroutine-ucontext.c
  82. coroutine-win32.c
  83. cpu-exec.c
  84. cpus.c
  85. cputlb.c
  86. device-hotplug.c
  87. device_tree.c
  88. disas.c
  89. dma-helpers.c
  90. dump.c
  91. exec.c
  92. gdbstub.c
  93. HACKING
  94. hax-stub.c
  95. hmp-commands.hx
  96. hmp.c
  97. hmp.h
  98. iohandler.c
  99. ioport.c
  100. iothread.c
  101. kvm-all.c
  102. kvm-stub.c
  103. LICENSE
  104. main-loop.c
  105. MAINTAINERS
  106. Makefile
  107. Makefile.objs
  108. Makefile.target
  109. memory.c
  110. memory_mapping.c
  111. migration-exec.c
  112. migration-fd.c
  113. migration-rdma.c
  114. migration-tcp.c
  115. migration-unix.c
  116. migration.c
  117. module-common.c
  118. monitor.c
  119. nbd.c
  120. numa.c
  121. os-posix.c
  122. os-win32.c
  123. page_cache.c
  124. qapi-schema.json
  125. qdev-monitor.c
  126. qdict-test-data.txt
  127. qemu-bridge-helper.c
  128. qemu-char.c
  129. qemu-coroutine-io.c
  130. qemu-coroutine-lock.c
  131. qemu-coroutine-sleep.c
  132. qemu-coroutine.c
  133. qemu-doc.texi
  134. qemu-file-stdio.c
  135. qemu-file-unix.c
  136. qemu-file.c
  137. qemu-img-cmds.hx
  138. qemu-img.c
  139. qemu-img.texi
  140. qemu-io-cmds.c
  141. qemu-io.c
  142. qemu-log.c
  143. qemu-nbd.c
  144. qemu-nbd.texi
  145. qemu-options-wrapper.h
  146. qemu-options.h
  147. qemu-options.hx
  148. qemu-seccomp.c
  149. qemu-tech.texi
  150. qemu-timer.c
  151. qemu.nsi
  152. qemu.sasl
  153. qmp-commands.hx
  154. qmp.c
  155. qtest.c
  156. README
  157. rules.mak
  158. savevm.c
  159. softmmu_template.h
  160. spice-qemu-char.c
  161. tcg-runtime.c
  162. tci.c
  163. thread-pool.c
  164. thunk.c
  165. tpm.c
  166. trace-events
  167. translate-all.c
  168. translate-all.h
  169. user-exec.c
  170. VERSION
  171. version.rc
  172. vl.c
  173. vmstate.c
  174. xbzrle.c
  175. xen-common-stub.c
  176. xen-common.c
  177. xen-hvm-stub.c
  178. xen-hvm.c
  179. xen-mapcache.c