|
Status/News
|
FMA is now
hosted on souceforge.net, please go to
http://fma.sourceforge.net/
This page is maintained solely for sentimental purpose. All
enquires please direct to the forum provided.
|
|
Current Version
|
Please refer
to sourceforge file release section
|
|
Download
|
Please
refer to sourceforge file release section
|
|
Pre-requisite
|
MS-Script
Control (needed for 98/ME/NT. W2k/XP preinstalled)
Download
from Microsoft (thanks to ShawnO, this is corrected)
|
|
Author
|
floAt
|
|
Operating System
|
Any decent
MS-Windows platform, expect reduced functionality < w2k (eg Unicode
support and transparent window)
|
|
Connection
|
Serial Port, Native IrDA, Native Bluetooth
(XP SP1 beta) and any devices which expose virtual serial port
|
|
Mobile Equipment
|
Pleas
refer to the list of Tested Devices; let me know if your device is not listed.
|
|
Notes
|
This is
a freeware, but please drops me an email letting me know that you’re using
it, and also your comment please.
|
|
Supports &
Warranty
|
This program
is released on an “AS IS” basis.
No
support or any kind of warranty is given, and I will not be held
responsible for anything happened to your equipments and/or data. However I
will try to answer as much queries as possible. For discussion, please join
Esato, a great site with lot’s of great
people.
|
::
REVISION HISTORY ::
|
0.09.5
July 25, 2002
|
· Improved SIM Phonebook editing’s
change detection
· Context menu in SIM Phonebook
editing
· Forgot to convert character set
for Siemens phone when writing SIM entries, now fixed
· Code administration and minor
re-architect (might introduce bug)
|
|
0.09.4
July 23, 2002
|
· Added SIM Phonebook editing
(select SIM Memory to find it)
· Fix a bug in port setting on
Native Bluetooth
|
|
0.09.3
July 19, 2002
|
· Improved SMS character set
handling, now support 8-bit, especially Icelandic special characters
(except one character which does not exist in my phone - Ž) Please also
checkout the compatibility with other phone in 8-bit mode, let me know.
Most ANSI characters between A0-FF are now supported. Credit goes to Merkur
for troubleshooting and sending me the necessary information.
· Added quite a number of Active
Menu/Dialog commands, refer to sample script for usage. DlgMsgBox,
DlgOption, DlgPercent, DlgYesNo, DlgOnOff, DlgInputStr etc. Credit goes to Rog and Carl for the info.
· Fixed some bugs... can't
remember...
|
|
0.09.2
July 17, 2002
|
· Debug release to Merkur
· Added simple 8-bit encoding
|
|
0.09.1
July 14, 2002
|
· Added Active Menu, or is it
called Dynamic Menu? (Access under Connection->Accessories->FMA) Work
in-par with the latest script (20020714.vbscript, download below)
· Added sound event for Connected, Disconnected
and SMS Received, configure under Control Panel->Sound->Program
Events->floAt’s Mobile Agent
· Faster Pop-up when SMS is
received
|
|
0.09
July 11, 2002
|
· Added native IRDA support, no
longer need IRCOMM (requires w2k and above)
· Added native Bluetooth support
(ad-hoc mode) for Microsoft’s Bluetooth Driver (requires XP SP1 beta and
Bluetooth Extension)
· Added Drag n’ drop ‘Upload’, just
drag any file from Windows Explorer or pictures (not link) from IE directly
to the Explorer (Tree) and it will
initiate upload automatically.
· Added Double-Click on Contact’s
number add to SMS sent list, as per requested by GoWin
· Added checking for multiple
instance
· Some beautification and bug fixes
|
|
0.08.2
June 28, 2002
|
· Adding profile change facility
· Hide unsupported command and UI
element from supported phone (Notice Siemen have a different approach to
upload/download file)
· Bug fix: mistake in previous
release, swaped command between Answer and Hang-up
· Fall back to character set
convertion if Latin-1 is not supported
· Added Script Event
OnConnectionLost()
|
|
0.08.1
June 26, 2002
|
· Added “Post a note” facility,
allow posting of notes (vnote) on the fly
· Added some configurable parameter
in the Option dialog
· Script file name and path is now
configurable, please follow the naming convention for the file extension
· Some small bug fix
|
|
0.08
June 26, 2002
|
· Added Upload facility, allow
sending of any file type acceptable by the mobile equipment. I’ve implement
the basic OBEX protocol (currently supports only PUT operation), and it is
the first step to Editable Phonebook. (Lots of credit goes to VoSSy)
· Added ‘Abort’, for aborting file
transfer etc
· Added Script Event
OnMusicMute(mute)
· Added Script method ObexPut(filename)
· Added Script method
VoiceCall(NumberStr), VoiceAnswer(), VoiceHangUp()
|
|
0.07.4
June 24, 2002
|
· Fixed bug introduced during
adding of Alpha Sender ID support (thanks Chris again)
· Remove “dirty fix for Joystick up
event” and set character set to Latin-1 (8859-1) during initialization
instead (thanks Sili for the info)
· Remove my code character
conversion as phone communicate in Latin-1 character set, this results in a
“more correct” keypad even (Option Key is now “f” rather than L) (Tested
only in T68i, might create problem on Siemen, subject to test)
· Script no longer included in the
distribution, please download separately
|
|
0.07.3
June 21, 2002
|
· Just notice it is possible to have
Alpha string as the sender ID (thanks Chris for providing the raw data),
added support for Alpha 7-bit encoded sender id.
· Fix CRLF problem.
· Since upgraded to T68i R2E006 and
still don’t see a bug fix for Joystick up keypad event, I’ve added a dirty
fix.
· Added “Detail” dialog in context
menu to view the raw data of selected message.
|
|
0.07.2
June 19, 2002
|
· Added Options for changing
RTS/DTR flow control settings (this should solve some user’s connection
problem, credit goes to VoSSy for troubleshooting)
|
|
0.07.1
|
· Added configurable flow control
settings in registry
|
|
0.07
June 18, 2002
|
· Added Keypad Monitoring
· Added Active Scripting Support
(VBScript, JScript and even PerlScript depending on if it is installed
· Combined to offer Remote Control functionality,
of cause it only make sense if you’re on Bluetooth J
|
|
0.06
June 13, 2002
|
· A few small UI fixes, kinda too
many updates isn’t it? J
|
|
0.05
June 13, 2002
|
· Small bug fix for incorrect fonts
selected causing problem displaying Chinese Characters in Win2k
|
|
0.04
June 12, 2002
|
· Added Unicode (UCS2 16bit) Coding
Scheme, and revamp the UI for Unicode display and input (only for SMS part,
phonebook does not support Unicode, yet)
· Faster SMS phonebook name lookup
· Slightly better error handling
· Fixed some bugs
|
|
0.03
|
· Attempt to fix connection problem
for some users
· Added XP Theme support, change UI
slightly to accommodate the change
· Added Timestamp in Debug log
· Extend Timeout value
· Fixed some bugs
|
|
0.02
April 3, 2002
|
· Initial Release
|
:: FAQ ::
|
Any other FAQ
available? How about a User guide?
|
Checkout:
www.buerli.net/gsm/faq-ma.htm
by Kilian Bürli (in German)
|
|
I want Phone book
editing feature!
|
It is in
the wish list but I’m sorry that can’t be done yet, as I still haven’t find
out how to establish OBEX communication. It is not a high priority task, as
my Outlook Sync works well J
(Latest News: Added SIM only phonebook editing in v0.09.4, full
phonebook support still pending)
|
|
Would be great if i
could set a status report for the SMS I sent.
|
Sorry
mate, it is not supported via the T68 command interface. I’ve spent hours on
it as I wanted it badly myself too. I promise I will check it out when I
upgrade my firmware to T68i. (currently R2A)
(Latest News: Found that it doesn’t work in T68i too)
|
|
How about a phone
backup? Uploading Logo etc?
|
If I
would ever implement that, that is in the lowest priority. You can find
some handy tools for those at http://www.christersson.org/.
(Latest News: File uploading feature added in v0.08)
|
|
I can never get
connected to the phone!
|
Please
make sure “Mobile Phone Monitor” or other program is not locking the port.
If you’re using IrDA on Win2000, you will need IrCOMM.
If it still doesn’t work, please make sure you make the latest software
version (at least 0.07.3) and Enable RTS flow control in the Options
dialog. Still no luck? Try troubleshooting by enabling debug mode and
verify using Hyperterminal, for detail please read this
thread in Esato.
(Latest News: Native IR support added in 0.09, no longer need
IrCOMM)
|
:: SCRIPTS
::
|
20020719.vbscript
Requires:
floAtMediaCtrl
FMA 0.09.3
|
Not much improvement over 20020714.vbscript for
the end user, however added lots of disabled sample code especially for the
newly added Active Menu/Dialog functions
|
|
Fma.vbscript
by ShawnO
Requires:
floAtMediaCtrl
FMA 0.09.3
|
Improved on 20020714.vbscript + Sony OpenMG
Jukebox Remote Control + Power DVD Control
|
|
Script
by Rog
Requires:
FMA 0.07
|
Get Merlin (MS-Agent character) to read
incoming SMS for you. Follow the link for more info (in German)
|
|
20020714.vbscript
[View/Download]
Requires:
floAtMediaCtrl
FMA 0.09.1
|
Features
Will add a menu under
Connection->Accessories->FMA, allowing more user friendly remote control.
Removed keypad based remote control (but you may still add it in from
previous script)
RC functions for Volume, Windows Media Player
8, Power Point etc
Installation
Download this script retaining it’s extension
and points to this script in the Option Menu, restart FMA and voila! J
Bear in mind this script requires
floAtMediaCtrl COM Object which could be downloaded here. (Please follow the
installation instruction for floAtMediaCtrl)
|
|
Sample VBScript 03
by float
(June
24, 2002)
[View]
Requires:
floAtMediaCtrl
|
Features
Similar functionalities as in “Sample VBScript
02”, but:
1.
Changed remote control key, for
list of key sequences, refer to “Tools->Remote Control Quick Ref.”
2.
Remove “Dude, where is my
phone”, it quits working since I upgraded from T68m to T68i
3.
Added a menu function to allow
sending of AT command to phone (Be caution when using this feature).
Installation
Just copy and paste the script into the “Edit
Script” window. Bear in mind this script requires floAtMediaCtrl COM Object
which could be downloaded here.
(Please follow the installation instruction for floAtMediaCtrl)
|
|
Sample VBScript 02
by float
(June
19, 2002)
[View]
Requires:
floAtMediaCtrl
|
Feature
All from “Sample VBScript 01” + Volume Control
Installation
Just copy and paste the script into the “Edit
Script” window. Bear in mind this script requires floAtMediaCtrl COM Object
which could be downloaded here.
(Please follow the installation instruction for floAtMediaCtrl)
Remote Control Functions defined
Exit FMA – (no)999(no)
Disconnect Connection – (no)990(no)
Minimize FMA – (no)99(volume down)
Restore FMA – (no)99(volume up)
[within 10 seconds, could just use the
volume up/down to control the window, not necessary to repeat (no)99]
Lock Workstation (NT/2000/XP only) –
(no)lock(no)
Launch Internet Explorer – (no)ie(no) Note: i=4 e=3
Volume Control:
Activate – (no)vc(no) Note:
v=8 c=2
[deactivate automatically after 10
seconds if no activity]
Volume Down by 5% - Joystick Left
Volume Up by 5% - Joystick Right
Un-Mute - 1
Mute - 0
Show current status – Press joystick
Button
|
|
Sample VBScript 01
by float
(June
17, 2002)
No longer Included in Main Distribution since v0.07.4
[View]
|
The script included is intended for demo
purposes only, I wish to see you guys to write a good script which includes
Volume Control, WinAmp/WMP control, Mouse Control etc. Please email your
script to me. The script included is on VBScript, and it is fairly easy to
understand.
The sample script shows how to call external
COM object and includes all the internal commands and events currently
available.
|
::
BACKGROUND ::
“Imagine Bluetooh!” I said, “My devices will be
seamlessly connected together”. For years I have been waiting for Bluetooth
devices; thus when T68 is available and seeing other Bluetooth devices are
popping up, I brought it, together with HBH-10 Bluetooth Headset.
Live happily since then? No! it is still far from
my imagination, there are much more possibility than a handset without wire,
or play 2-player mobile phone game. Hence I brought a Bluetooth card for my
notebook.
Live happily since then? No! I was so
disappointed with the Bluetooth software, It is immature, buggy, and for
weeks I can’t hibernate my notebook if I still want to use the Bluetooth
card. Worst still, Ericsson’s mobile phone monitor doesn’t work at all! I
can’t sent SMS, nor Sync Outlook etc.
Then one fine day, I sit down and started to
write this program, main objective is to enable SMS Tx/Rx on ad-hoc basis,
more features are added from time to time. [this also make the codes to be
very messy, with no good architecture to based upon]
Along the way, I’m too tired waiting for a
useable Bluetooth driver from AmbiCom
and I brought myself a TDK Bluetooth
PCMCIA Card, and yes! This is the Bluetooth user experience that I’m looking
for. Plus I have all the Ericsson’s mobile phone monitor based software
working (at a certain level)
“I don’t need my software now…” but what the
heck! I have more control of feature I want and it is designed with Bluetooth
in mind, hence I continue to develop it, and releasing it to the public
hopping someone will like it. J
|
|
|
::
SCREEN SHOT ::
|
|
|

|
|
|
::
TESTED DEVICES ::
|
|
|
Mobile Equipment
|
|
|
SonyEricsson T68i
|
OK
|
|
|
SonyEricsson T68m
|
OK
|
|
|
Ericsson T39
|
OK
|
|
|
Ericsson R520m
|
OK
|
|
|
Siemens S45/6618
|
Limited
|
|
|
Siemens SL45/6688
|
Limited
|
|
|
|
|
|
|
Operating System
|
|
|
MS Windows XP Pro
|
OK
|
|
|
MS Windows XP Home
|
OK
|
|
|
MS Windows 2000 Pro
|
OK
|
|
|
MS Windows ME
|
OK
|
|
|
MS Windows 98SE | |