|
| 1 | +author: mongoose-os |
| 2 | +description: PPPoS support |
| 3 | +type: lib |
| 4 | +version: 1.0 |
| 5 | + |
| 6 | +platforms: [ esp32 ] |
| 7 | + |
| 8 | +includes: [ include ] |
| 9 | +sources: [ src ] |
| 10 | + |
| 11 | +config_schema: |
| 12 | + - ["pppos", "o", {title: "PPPoS settings"}] |
| 13 | + - ["pppos.enable", "b", false, {title: "Enable PPPoS"}] |
| 14 | + - ["pppos.uart_no", "i", 1, {title: "Which UART to use"}] |
| 15 | + - ["pppos.baud_rate", "i", 115200, {title: "Baud rate"}] |
| 16 | + - ["pppos.fc_enable", "b", false, {title: "Enable hardware CTS/RTS flow control"}] |
| 17 | + # These depend on the operator and are usually well known. |
| 18 | + - ["pppos.apn", "s", "", {title: "APN name"}] |
| 19 | + - ["pppos.user", "s", "", {title: "User name"}] |
| 20 | + - ["pppos.pass", "s", "", {title: "Password"}] |
| 21 | + - ["pppos.connect_cmd", "s", "ATDT*99***1#", {title: "AT command to send to initiate PPP data mode"}] |
| 22 | + # Misc settings. |
| 23 | + - ["pppos.echo_interval", "i", 10, {title: "LCP Echo interval, seconds"}] |
| 24 | + - ["pppos.echo_fails", "i", 3, {title: "Number of failed echos before connection is declared dead and retried"}] |
| 25 | + - ["pppos.hexdump_enable", "b", false, {title: "Dump all the data sent over UART to stderr"}] |
| 26 | + |
| 27 | +tags: |
| 28 | + - hw |
| 29 | + - net |
| 30 | + |
| 31 | +manifest_version: 2017-09-29 |
0 commit comments