List of Contents
User Manual 3/374
6.4 Network handling .............................................................................................................. 46
6.4.1 GSM ................................................................................................................................................ 47
6.4.2 Ethernet .......................................................................................................................................... 51
6.4.3 WLAN .............................................................................................................................................. 54
6.4.4 IP handling ...................................................................................................................................... 61
6.4.5 CAN ................................................................................................................................................. 62
6.4.6 Bluetooth ........................................................................................................................................ 64
6.5 Memory handling .............................................................................................................. 68
6.5.1 NOR Flash ........................................................................................................................................ 71
6.5.2 NAND Flash ..................................................................................................................................... 78
6.5.3 EEPROM .......................................................................................................................................... 80
6.6 Watchdog .......................................................................................................................... 82
6.7 Temperature Sensor ......................................................................................................... 83
6.8 GPS .................................................................................................................................... 83
6.9 Serial .................................................................................................................................. 84
6.10 Digital Input / Output ........................................................................................................ 85
7 Teleservice Application Framework ............................................................ 87
7.1 Overview ........................................................................................................................... 87
7.2 TAF Components ............................................................................................................... 88
7.2.1 System daemon .............................................................................................................................. 88
7.2.2 Data daemon .................................................................................................................................. 91
7.2.3 Logger daemon ............................................................................................................................... 93
7.2.4 GPS daemon .................................................................................................................................... 96
7.2.5 SMS daemon ................................................................................................................................... 98
7.2.6 Network daemon .......................................................................................................................... 100
7.2.7 Server daemon .............................................................................................................................. 105
7.2.8 Signal daemon .............................................................................................................................. 109
7.2.9 Mail daemon ................................................................................................................................. 115
7.3 TAF Library ...................................................................................................................... 124
7.3.1 Introduction .................................................................................................................................. 124
7.3.2 Notation ........................................................................................................................................ 126
7.3.3 D-Bus Utils ..................................................................................................................................... 133
7.3.4 System........................................................................................................................................... 151
7.3.5 Datapool ....................................................................................................................................... 158
7.3.6 Datalogger..................................................................................................................................... 189
7.3.7 GPS ................................................................................................................................................ 229
7.3.8 SMS ............................................................................................................................................... 232
7.3.9 Network ........................................................................................................................................ 236
7.3.10 Server ............................................................................................................................................ 241
7.3.11 Signal ............................................................................................................................................. 248
7.3.12 Utils ............................................................................................................................................... 252
8 Development Tools................................................................................... 268
8.1 Create Own Root File System .......................................................................................... 268
8.1.1 Download, extract and test setup ................................................................................................. 270
8.1.2 Adapt the root file skeleton .......................................................................................................... 271
8.1.3 Enable or Disable Buildroot Packages ........................................................................................... 271
8.1.4 Extend BR by adding packages ...................................................................................................... 275
8.1.5 STW Build Scripts .......................................................................................................................... 275