Gammu internals
1.38.0
n0650.c
Go to the documentation of this file.
1
/* (c) 2004 by Marcin Wiacek */
2
3
#include <string.h>
4
#include <time.h>
5
6
#include "../../../gsmcomon.h"
7
#include "../../../gsmstate.h"
8
#include "../nfunc.h"
9
10
#ifdef GSM_ENABLE_NOKIA650
11
12
static
GSM_Reply_Function
N650ReplyFunctions[] = {
13
{
DCT3DCT4_ReplyGetModelFirmware
,
"\xD2"
,0x02,0x00,
ID_GetModel
},
14
{
DCT3DCT4_ReplyGetModelFirmware
,
"\xD2"
,0x02,0x00,
ID_GetFirmware
},
15
16
{NULL,
"\x00"
,0x00,0x00,
ID_None
}
17
};
18
19
GSM_Phone_Functions
N650Phone = {
20
"0650"
,
21
N650ReplyFunctions,
22
NOTSUPPORTED
,
/* Install */
23
NONEFUNCTION
,
/* Initialise */
24
NONEFUNCTION
,
/* Terminate */
25
GSM_DispatchMessage
,
26
NOTSUPPORTED
,
/* ShowStartInfo */
27
NOKIA_GetManufacturer
,
28
DCT3DCT4_GetModel
,
29
DCT3DCT4_GetFirmware
,
30
NOTSUPPORTED
,
/* GetIMEI */
31
NOTSUPPORTED
,
/* GetOriginalIMEI */
32
NOTSUPPORTED
,
/* GetManufactureMonth */
33
NOTSUPPORTED
,
/* GetProductCode */
34
NOTSUPPORTED
,
/* GetHardware */
35
NOTSUPPORTED
,
/* GetPPM */
36
NOTSUPPORTED
,
/* GetSIMIMSI */
37
NOTSUPPORTED
,
/* GetDateTime */
38
NOTSUPPORTED
,
/* SetDateTime */
39
NOTSUPPORTED
,
/* GetAlarm */
40
NOTSUPPORTED
,
/* SetAlarm */
41
NOTSUPPORTED
,
/* GetLocale */
42
NOTSUPPORTED
,
/* SetLocale */
43
NOTSUPPORTED
,
/* PressKey */
44
NOTSUPPORTED
,
/* Reset */
45
NOTSUPPORTED
,
/* ResetPhoneSettings */
46
NOTSUPPORTED
,
/* EnterSecurityCode */
47
NOTSUPPORTED
,
/* GetSecurityStatus */
48
NOTSUPPORTED
,
/* GetDisplayStatus */
49
NOTSUPPORTED
,
/* SetAutoNetworkLogin */
50
NOTSUPPORTED
,
/* GetBatteryCharge */
51
NOTSUPPORTED
,
/* GetSignalQuality */
52
NOTSUPPORTED
,
/* GetNetworkInfo */
53
NOTSUPPORTED
,
/* GetCategory */
54
NOTSUPPORTED
,
/* AddCategory */
55
NOTSUPPORTED
,
/* GetCategoryStatus */
56
NOTSUPPORTED
,
/* GetMemoryStatus */
57
NOTSUPPORTED
,
/* GetMemory */
58
NOTSUPPORTED
,
/* GetNextMemory */
59
NOTSUPPORTED
,
/* SetMemory */
60
NOTSUPPORTED
,
/* AddMemory */
61
NOTSUPPORTED
,
/* DeleteMemory */
62
NOTIMPLEMENTED
,
/* DeleteAllMemory */
63
NOTSUPPORTED
,
/* GetSpeedDial */
64
NOTSUPPORTED
,
/* SetSpeedDial */
65
NOTSUPPORTED
,
/* GetSMSC */
66
NOTSUPPORTED
,
/* SetSMSC */
67
NOTSUPPORTED
,
/* GetSMSStatus */
68
NOTSUPPORTED
,
/* GetSMS */
69
NOTSUPPORTED
,
/* GetNextSMS */
70
NOTSUPPORTED
,
/* SetSMS */
71
NOTSUPPORTED
,
/* AddSMS */
72
NOTSUPPORTED
,
/* DeleteSMS */
73
NOTSUPPORTED
,
/* SendSMSMessage */
74
NOTSUPPORTED
,
/* SendSavedSMS */
75
NOTSUPPORTED
,
/* SetFastSMSSending */
76
NOTSUPPORTED
,
/* SetIncomingSMS */
77
NOTSUPPORTED
,
/* SetIncomingCB */
78
NOTSUPPORTED
,
/* GetSMSFolders */
79
NOTSUPPORTED
,
/* AddSMSFolder */
80
NOTSUPPORTED
,
/* DeleteSMSFolder */
81
NOTSUPPORTED
,
/* DialVoice */
82
NOTIMPLEMENTED
,
/* DialService */
83
NOTSUPPORTED
,
/* AnswerCall */
84
NOTSUPPORTED
,
/* CancelCall */
85
NOTSUPPORTED
,
/* HoldCall */
86
NOTSUPPORTED
,
/* UnholdCall */
87
NOTSUPPORTED
,
/* ConferenceCall */
88
NOTSUPPORTED
,
/* SplitCall */
89
NOTSUPPORTED
,
/* TransferCall */
90
NOTSUPPORTED
,
/* SwitchCall */
91
NOTSUPPORTED
,
/* GetCallDivert */
92
NOTSUPPORTED
,
/* SetCallDivert */
93
NOTSUPPORTED
,
/* CancelAllDiverts */
94
NOTSUPPORTED
,
/* SetIncomingCall */
95
NOTSUPPORTED
,
/* SetIncomingUSSD */
96
NOTSUPPORTED
,
/* SendDTMF */
97
NOTSUPPORTED
,
/* GetRingtone */
98
NOTSUPPORTED
,
/* SetRingtone */
99
NOTSUPPORTED
,
/* GetRingtonesInfo */
100
NOTSUPPORTED
,
/* DeleteUserRingtones */
101
NOTSUPPORTED
,
/* PlayTone */
102
NOTSUPPORTED
,
/* GetWAPBookmark */
103
NOTSUPPORTED
,
/* SetWAPBookmark */
104
NOTSUPPORTED
,
/* DeleteWAPBookmark */
105
NOTSUPPORTED
,
/* GetWAPSettings */
106
NOTSUPPORTED
,
/* SetWAPSettings */
107
NOTSUPPORTED
,
/* GetSyncMLSettings */
108
NOTSUPPORTED
,
/* SetSyncMLSettings */
109
NOTSUPPORTED
,
/* GetChatSettings */
110
NOTSUPPORTED
,
/* SetChatSettings */
111
NOTSUPPORTED
,
/* GetMMSSettings */
112
NOTSUPPORTED
,
/* SetMMSSettings */
113
NOTSUPPORTED
,
/* GetMMSFolders */
114
NOTSUPPORTED
,
/* GetNextMMSFileInfo */
115
NOTSUPPORTED
,
/* GetBitmap */
116
NOTSUPPORTED
,
/* SetBitmap */
117
NOTSUPPORTED
,
/* GetToDoStatus */
118
NOTSUPPORTED
,
/* GetToDo */
119
NOTSUPPORTED
,
/* GetNextToDo */
120
NOTSUPPORTED
,
/* SetToDo */
121
NOTSUPPORTED
,
/* AddToDo */
122
NOTSUPPORTED
,
/* DeleteToDo */
123
NOTSUPPORTED
,
/* DeleteAllToDo */
124
NOTSUPPORTED
,
/* GetCalendarStatus */
125
NOTSUPPORTED
,
/* GetCalendar */
126
NOTSUPPORTED
,
/* GetNextCalendar */
127
NOTSUPPORTED
,
/* SetCalendar */
128
NOTSUPPORTED
,
/* AddCalendar */
129
NOTSUPPORTED
,
/* DeleteCalendar */
130
NOTSUPPORTED
,
/* DeleteAllCalendar */
131
NOTSUPPORTED
,
/* GetCalendarSettings */
132
NOTSUPPORTED
,
/* SetCalendarSettings */
133
NOTSUPPORTED
,
/* GetNoteStatus */
134
NOTSUPPORTED
,
/* GetNote */
135
NOTSUPPORTED
,
/* GetNextNote */
136
NOTSUPPORTED
,
/* SetNote */
137
NOTSUPPORTED
,
/* AddNote */
138
NOTSUPPORTED
,
/* DeleteNote */
139
NOTSUPPORTED
,
/* DeleteAllNotes */
140
NOTSUPPORTED
,
/* GetProfile */
141
NOTSUPPORTED
,
/* SetProfile */
142
NOTSUPPORTED
,
/* GetFMStation */
143
NOTSUPPORTED
,
/* SetFMStation */
144
NOTSUPPORTED
,
/* ClearFMStations */
145
NOTSUPPORTED
,
/* GetNextFileFolder */
146
NOTSUPPORTED
,
/* GetFolderListing */
147
NOTSUPPORTED
,
/* GetNextRootFolder */
148
NOTSUPPORTED
,
/* SetFileAttributes */
149
NOTSUPPORTED
,
/* GetFilePart */
150
NOTSUPPORTED
,
/* AddFilePart */
151
NOTSUPPORTED
,
/* SendFilePart */
152
NOTSUPPORTED
,
/* GetFileSystemStatus */
153
NOTSUPPORTED
,
/* DeleteFile */
154
NOTSUPPORTED
,
/* AddFolder */
155
NOTSUPPORTED
,
/* DeleteFolder */
156
NOTSUPPORTED
,
/* GetGPRSAccessPoint */
157
NOTSUPPORTED
,
/* SetGPRSAccessPoint */
158
NOTSUPPORTED
,
/* GetScreenshot */
159
NOTSUPPORTED
,
/* SetPower */
160
NOTSUPPORTED
,
/* PostConnect */
161
NONEFUNCTION
/* PreAPICall */
162
};
163
164
#endif
165
166
/* How should editor hadle tabs in this file? Add editor commands here.
167
* vim: noexpandtab sw=8 ts=8 sts=8:
168
*/
DCT3DCT4_GetModel
GSM_Error DCT3DCT4_GetModel(GSM_StateMachine *s)
NOTSUPPORTED
#define NOTSUPPORTED
Definition:
gsmcomon.h:14
ID_GetFirmware
Definition:
gsmreply.h:28
GSM_DispatchMessage
GSM_Error GSM_DispatchMessage(GSM_StateMachine *s)
Definition:
gsmstate.c:1131
GSM_Phone_Functions
Definition:
gsmstate.h:738
NONEFUNCTION
#define NONEFUNCTION
Definition:
gsmcomon.h:12
DCT3DCT4_GetFirmware
GSM_Error DCT3DCT4_GetFirmware(GSM_StateMachine *s)
ID_None
Definition:
gsmreply.h:26
NOTIMPLEMENTED
#define NOTIMPLEMENTED
Definition:
gsmcomon.h:13
GSM_Reply_Function
Definition:
gsmreply.h:227
DCT3DCT4_ReplyGetModelFirmware
GSM_Error DCT3DCT4_ReplyGetModelFirmware(GSM_Protocol_Message *msg, GSM_StateMachine *s)
NOKIA_GetManufacturer
GSM_Error NOKIA_GetManufacturer(GSM_StateMachine *s)
ID_GetModel
Definition:
gsmreply.h:27
libgammu
phone
nokia
dct3
n0650.c
Generated on Wed Nov 16 2016 13:39:20 for Gammu internals by
1.8.12