--- trunk/Embedded/main.sdb 2007/12/03 17:19:35 139 +++ trunk/Embedded/main.sdb 2007/12/04 19:07:00 150 @@ -914,83 +914,164 @@ [s S1 __prbuf 4 `*uc 1 ptr 2 0 `*F838 1 func 2 2 ] -"13 C:\Documents and Settings\Admin\Skrivebord\SVN\trunk\Embedded\main.c +"19 C:\Documents and Settings\Admin\Skrivebord\SVN\trunk\Embedded\main.c [v _global_Pot_Hi `uc 1 e 1 0 ] [v _global_Pot_Lo `uc 1 e 1 0 ] -"14 +"20 [v F993 `uc 16a t 16 ] [v _global_LCD_Buffer `F993 2a e 32 0 ] -"15 +"21 [v _global_serial_send `uc 128a e 128 0 ] -"16 -[v _global_serial_recieve_buffer `uc 16a e 16 0 ] -"17 +[v _global_serial_recieve_buffer `uc 128a e 128 0 ] +"22 [v _global_recieve_done `b 1 e 0 0 ] -"18 -[v _global_serial_byte_counter `i 1 e 2 0 ] -"26 -[v _ad_init `(v 1 e 0 0 ] +[v _global_interval_changed `b 1 e 0 0 ] +"23 +[v _global_serial_byte_counter `ui 1 e 2 0 ] +[v _global_sms_counter `ui 1 e 2 0 ] +[v _global_time_counter `ui 1 e 2 0 ] +"24 +[v _global_emergency_counter `ui 1 e 2 0 ] +[v _global_time_interval `ui 1 e 2 0 ] +"25 +[v _global_temp `uc 1 e 1 0 ] +"27 +[v _global_imei_tversum `us 1 e 2 0 ] +"29 +[v _cell_nr `uc 15a e 15 0 ] +"30 +[v _global_modem_init `b 1 e 0 0 ] +"45 +[v _reset_recieve_buffer `(v 1 e 0 0 ] { -"49 +"48 } 0 "52 +[v _ad_init `(v 1 e 0 0 ] +{ +"75 +} 0 +"78 [v _rs232_init `(v 1 e 0 0 ] { -"61 +"87 } 0 -"64 +"90 [v _interrupt_init `(v 1 e 0 0 ] { -"71 +"98 } 0 -"74 +"101 +[v _timer_init `(v 1 e 0 0 ] +{ +"113 +} 0 +"116 [v _pic18_io_init `(v 1 e 0 0 ] { -"80 +"123 } 0 -"83 +"126 [v _sms_init `(v 1 e 0 0 ] { -"84 +"127 [v _i `i 1 a 2 0 ] -"101 +"143 } 2 -"104 -[v F1017 `(v 1 t 0 ] -[v _interrupt_handler `IF1017 1 e 0 0 ] +"147 +[v F1038 `(v 1 t 0 ] +[v _interrupt_handler `IF1038 1 e 0 0 ] { -"111 +"160 } 0 -"116 +"164 [v _serial_send `(v 1 e 0 0 ] { -"117 +"165 [v _i `i 1 a 2 0 ] -"119 -[v _data `uc 1 a 1 2 ] -"130 +"166 +[v _data_byte `uc 1 a 1 2 ] +"178 } 3 -"133 +"181 [v _serial_recieved `(v 1 e 0 0 ] { -"134 -[v _data `uc 1 a 1 0 ] +"182 +[v _data_byte `uc 1 a 1 0 ] [v _saved_data `uc 16a a 16 1 ] -"149 +"202 } 17 -"151 +"205 +[v _timer1_interrupt `(v 1 e 0 0 ] +{ +"211 +} 0 +"214 [v _update_lcd `(v 1 e 0 0 ] { -"159 +"219 +} 0 +"222 +[v _send_update `(v 1 e 0 0 ] +{ +"231 } 0 -"162 +"234 +[v _convertTemp `(v 1 e 0 0 ] +{ +"235 +[v _adVal `s 1 a 2 0 ] +"241 +} 2 +"246 +[v _eeprom_writer `(v 1 e 0 0 ] +{ +"247 +[v _len `uc 1 a 1 0 ] +[v _i `uc 1 a 1 1 ] +"259 +} 2 +"262 +[v _eeprom_reader `(v 1 e 0 0 ] +{ +"263 +[v _len `uc 1 a 1 0 ] +[v _i `uc 1 a 1 1 ] +"276 +} 2 +"279 +[v _on_initial_recieve `(v 1 e 0 0 ] +{ +"280 +[v _imei `uc 16a a 16 0 ] +"281 +[v _ptr `*uc 1 a 2 16 ] +"282 +[v _i `uc 1 a 1 18 ] +"304 +} 19 +"308 +[v _on_recieve `(v 1 e 0 0 ] +{ +"309 +[v _tmp `uc 17a a 17 0 ] +"324 +} 17 +"327 [v _main `(v 1 e 0 0 ] { -"189 +"386 } 0 +[v _strstr `(*uc 0 e 2 0 ] [v _lcd_init `(v 0 e 0 0 ] [v _lcd_puts `(v 0 e 0 0 ] +[v _strncpy `(*uc 0 e 2 0 ] +[v _strlen `(ui 0 e 2 0 ] [v _DelaySek `(v 0 e 0 0 ] +[v _eeprom_read `(uc 0 e 1 0 ] +[v _eeprom_write `(v 0 e 0 0 ] [v _lcd_cmd `(v 0 e 0 0 ] [v _DelayMs `(v 0 e 0 0 ] +[v _strncat `(*uc 0 e 2 0 ] [v _sprintf `(i 0 e 2 0 ] +[v _strncmp `(i 0 e 2 0 ]