Demo on oFono This demo is based on ofno test scripts, just with a Tkinter cloth
oFono Atoms Utils in Core Stack is multiple ofono atoms, in charge of diﬀerent interfaces. Take the ModemManager’s Example. Call Interface -¿ List Mode New plugged -¿ Modem Plugin Probe -¿ Inferface Notice
Modem Adaption Plugin - Modem uniform Interface for oFono core. Drivers - Operating the Modem.
Plugin Ofono has a plugin struct that will do this operation. To implement a plugin, is to ﬁll this struct, and make init/probe function
Drivers Ofono provide many default drivers, that control the modems via GATChannel
Reuse Existing Drivers Look at Huawei’s plugin It reuse the fuctions deﬁne in driver ’atmodem’
Thank You! .oFono Introduction by Leaf Johnson (firstname.lastname@example.org, @leafjohn)