NI SPY records additional calls on XP machine versus NT 4.0 machine (same exe)

Running the exact same executable on an Windows XP controller (VXIpc-870b) takes considerably longer (38.24s) than the same executable on Windows NT 4.0 controller (VXIpc-870, ). When running NI SPY to capture the calls, the first 46 are the same, but the XP controller logs an additional 60,000+ calls.
The executable is a self test on a switch matrix that opens and closes the relays and takes measurements on a DMM in the VXI chassis.
Using MAX I recorded a few software versions:
NT Controller:
CVI Runtime - 5.500.4.1
IVI Engine - 1.0.1
Labview Runtime - 5.1
MAX - 2.0.3.6
NI Spy - 1.4
NI-488.2 - 1.70
NI-DAQ - 6.1.0
NI-PAL - 1.2.1f0
NI-VISA - 1.2.0
NiViSv32.dl - 2.0.0 (build 16)
Visa32.dll - 2.0.0 (build 16)
TestStand - 1.0.1.100
XP Controller:
CVI Runtime - 7.1.1.313
Labview Runtime - 6.1, 7.0, and 7.1
MAX - 3.1.1.3003
Measurement Studio - 6.0
NI Spy - 2.2.0.12
NI-488.2 - 2.30
Traditional NI-DAQ - 7.4.0f0
NI-DAQmx - 7.4.0f0
NI-PAL - 1.9.1.0
NI-USI - 1.0.2
NI-VISA - 3.3
visa32.dll - 3.3.0.49152
NiVisaServer.exe - 3.3.0.49152
NIvisaic.exe - 3.3.0.49152
NI-VXI - 3.3.1
TestStand - 3.1
I haven't done any kind of programming (introductory at that) for years and I thought I would check to see if anyone knew of a reason why the same code would have such a longer duration.  My understanding of our system is that the executable and higher level drivers are exactly the same, the only difference being the lower level drivers to the actual instruments. 
Thanks for any leads or help!
Mathew
Attachments:
MatrixST NiSpy Captures.zip ‏655 KB

Hi,
Without seeing the source code, it's hard to say why the numbers of calls/time to execute has increased. It could be the case that the driver functions themselves changed between different versions. NI-VISA 1.2 is very old, so I'm sure quite a bit has changed between that version and VISA 3.3/4.6.1. I noticed a lot of low-level VISA calls (viIn16, etc.) with the newer driver install, and none on the older system. What I would try doing is using a VISA Test Panel to send a *IDN? command to a device in both your old and new systems, and check the spy captures on both of those operations to see if there's a huge difference. If there aren't, I would suspect it's probably an issue with how your executable functions.
Justin E
National Instruments R&D

Similar Messages

  • Additional caller information

    Obviously the iPhone cannot be configured to display additional caller information (other than name) such as company (this is what i would really need!) in case of an incoming call of a phone number which is stored within in the iPhone contacts. Can anybody help me with this problem. I haven'd found any app to solve that problem.

    Correct, it cannot (unless you add that info to the name field in the contact). There is no app for that, because 3rd party apps cannot run in the background. Any 'solution' would need to come from Apple.
    You can submit feedback to Apple: http://www.apple.com/feedback/iphone.html.

  • How record a call with 8220

    I would like to know how record a call with a BlackBerry 8220 ???
    Thank you.
    Message Edited by M-Jo on 01-09-2009 01:33 PM

    You can't, from the native BB operating system.
    There could be a third party application out there to do this, I am not aware of it.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Call Records from Call Manager

    I am trying to figure out how I can get call records from Call Manager. I can get CR form our PBX but cannot figure out the Call Manager... Any ideas?
    Thanks,
    Dennis

    Hello
    There are 2 ways to get call record.
    Cisco has a built-in CDR Report Analysis. This application is accessable from the CallManager
    Go to Application, Install Plugin, install the CDR Reporting and Analysis plugin in CallManager. Then go to Servicability and go to Tools then select CDR Analysis and Reporting
    Default login is admin/admin
    2nd method is via SQL Server where there is a databae call CDR . You can customize a ASP page to retrive the data you want from there
    enjoy

  • Quality Manager no record the calls.

    Hi everyone
    I'm Deploying a Recording QM solution and it does't record the calls.
    I'm using a Network Recording enviroment with CUCM 8.6, CCX 8.5(su4) and QM 8.5.2.18
    I've followed the QM Configuration Guide and the CUCM monitoring a recording configuration guide to setup the QM. 
    Postinstall process was good, without any errors.
    Agents have basic license, and workflow is configured.
    I can see RTP packets coming from Agents pohones on call to Windows 2008 QM server using Wireshark.
    But any audio files is saves in the Recording folder.
    I have found some error in log files releated with SQL DB, But I checked the SQL information, and it is ok.
    I have attached a RecordSErver0001.dbd error as well.
    RecordSErver0001.log
    2014-03-23 23:00:14:348 INFO SL4007 The Windows NT service has started.
    2014-03-23 23:00:16:407 INFO SOCKET0000 <RecordService> service on port <59102> has started.
    2014-03-23 23:00:16:469 INFO MS0001 Socket service has been started.
    2014-03-23 23:00:19:932 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:00:23:630 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:00:51:959 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:00:55:657 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:01:24:017 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:01:27:699 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:01:56:075 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:01:59:757 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:02:28:118 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:02:31:784 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:03:00:176 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:03:03:724 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:03:32:131 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:03:35:766 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:04:04:158 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:04:07:808 INFO QM0001 Unable to retrieve 'recording storage location' with error '-1'.  Retries will occur automatically.
    2014-03-23 23:09:43:225 INFO STD0004 Client <Primary_CTI> connected to service at <10.10.10.5>.
    2014-03-23 23:27:01:859 INFO CTI0001 An error was received from the QM CTI Server for client with MAC address '': 'Provider Down.'
    ctiservice.log
    2014-03-23 23:04:44,578 INFO  QMCT0000 Server is listening at port <52102>.
    2014-03-23 23:04:50,022 INFO  QMCT0000 Opening JTAPI Provider Primary='10.10.10.2' Username='QM'...
    2014-03-23 23:04:52,471 INFO  QMCT0000 SQM CTI Service ready.
    2014-03-23 23:05:49,006 INFO  QMCT0000 Client Connected <10.10.10.5>
    2014-03-23 23:05:49,053 INFO  QMCT0000 Sending Response <10.10.10.5>: Head[26,158,1]InvokeId=1;StatusCode=0;StatusText=OK;StatusMemory=0,0439;StatusThreads=0,0033;<
    2014-03-23 23:06:14,590 INFO  QMCT0000 TimeoutTimer[HeartbeatTimer] Timeout Items=0 - FreeMem=4784304 TotalMem=16252928 MaxMem=259522560.
    2014-03-23 23:09:43,225 INFO  QMCT0000 Client Connected <10.10.10.5>
    2014-03-23 23:09:44,223 INFO  QMCT0000 Sending Response <10.10.10.5>: Head[26,158,1]InvokeId=1;StatusCode=0;StatusText=OK;StatusMemory=0,0446;StatusThreads=0,0033;<
    2014-03-23 23:09:44,239 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C298D44C2,ip=10.10.10.5,id=1.PC2]> created successfully.
    2014-03-23 23:09:44,254 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C298D44C2,ip=10.10.10.5,id=1.PC2]> registered successfully.
    2014-03-23 23:09:44,254 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C290478A3,ip=10.10.10.5,id=1.PC3]> created successfully.
    2014-03-23 23:09:44,254 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C290478A3,ip=10.10.10.5,id=1.PC3]> registered successfully.
    2014-03-23 23:09:44,270 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C29B5DB52,ip=10.10.10.5,id=1.PC1]> created successfully.
    2014-03-23 23:09:44,270 INFO  QMCT0000 <Agent[type=Network,dev=SEP000C29B5DB52,ip=10.10.10.5,id=1.PC1]> registered successfully.
    2014-03-23 23:15:43,039 INFO  QMCT0000 Client Connected <10.10.10.5>
    2014-03-23 23:15:43,039 INFO  QMCT0000 Sending Response <10.10.10.5>: Head[26,158,1]InvokeId=1;StatusCode=0;StatusText=OK;StatusMemory=0,0476;StatusThreads=0,0033;<
    2014-03-23 23:27:01,859 INFO  QMCT0000 NT Service requested shutdown <QM CTI Server[Configuration[10.10.10.5:52102][30,3]][running=true]>
    2014-03-23 23:27:01,859 INFO  QMCT0000 Shutting down request handling...
    2014-03-23 23:27:01,859 INFO  QMCT0000 Server no longer listening on port <52102>.
    2014-03-23 23:27:02,124 INFO  QMCT0000 Request handling shutdown complete.
    2014-03-23 23:27:02,124 INFO  QMCT0000 CTI Service shutdown complete.
    2014-03-23 23:27:03,372 INFO  QMCT0000 VERSION INFO: <Quality Management - ctiservice>: Version <8.5.2.18>
    2014-03-23 23:27:03,372 INFO  QMCT0000 NT Service requested start.
    2014-03-23 23:27:03,856 ERROR QMCT2006 Cannot load configuration from Data API Service.
    2014-03-23 23:27:03,856 ERROR QMCT2000 Could not retrieve configuration <Cannot load configuration from DB.>.  Retry in <30000> ms.
    2014-03-23 23:27:33,886 ERROR QMCT2006 Cannot load configuration from Data API Service.
    2014-03-23 23:27:33,886 ERROR QMCT2000 Could not retrieve configuration <Cannot load configuration from DB.>.  Retry in <30000> ms.
    2014-03-23 23:28:03,947 ERROR QMCT2006 Cannot load configuration from Data API Service.
    2014-03-23 23:28:03,947 ERROR QMCT2000 Could not retrieve configuration <Cannot load configuration from DB.>.  Retry in <30000> ms.
    2014-03-23 23:28:34,008 ERROR QMCT2006 Cannot load configuration from Data API Service.
    2014-03-23 23:28:34,008 ERROR QMCT2000 Could not retrieve configuration <Cannot load configuration from DB.>.  Retry in <30000> ms.
    2014-03-23 23:29:04,054 ERROR QMCT2006 Cannot load configuration from Data API Service.
    2014-03-23 23:29:04,054 ERROR QMCT2000 Could not retrieve configuration <Cannot load configuration from DB.>.  Retry in <30000> ms.
    2014-03-23 23:29:32,758 INFO  QMCT0000 NT Service requested shutdown <null>
    2014-03-23 23:29:32,773 INFO  QMCT0000 CTI Service shutdown complete.
    dbproxy.log
    14-03-23 22:02:05,442 INFO  QMDP0000 VERSION INFO: <Quality Management - dbproxy>: Version <8.5.2.18>
    2014-03-23 22:02:05,442 INFO  QMDP0000 NT Service requested start.
    2014-03-23 22:02:05,894 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:02:05,894 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:02:35,924 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:02:35,924 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:03:05,954 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:03:05,954 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:03:35,984 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:03:35,984 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:04:06,015 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:04:06,015 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:04:36,045 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:04:36,045 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:05:06,075 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:05:06,075 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:05:36,105 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:05:36,105 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:06:06,135 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:06:06,135 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:06:36,165 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:06:36,165 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:07:06,195 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:07:06,195 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:07:36,225 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:07:36,225 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:08:06,255 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:08:06,255 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:08:36,285 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:08:36,285 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:09:06,315 ERROR QMDP2001 Unable to load database connection properties from Data API Service
    2014-03-23 22:09:06,315 ERROR QMDP2003 Could not initialize RequestManager. Verify DB connection information is correct. Will retry in 30000ms.
    2014-03-23 22:09:36,626 INFO  QMDP0000 Server is listening at port <52103>.
    2014-03-23 22:14:42,839 ERROR QMDB2001 SQM database execute failed: The INSERT statement conflicted with the FOREIGN KEY constraint "EventAudit_person_FK". The conflict occurred in database "SQMDB", table "dbo.Person", column 'id'..
    2014-03-23 22:16:06,845 ERROR QMDB2001 SQM database execute failed: The INSERT statement conflicted with the FOREIGN KEY constraint "EventAudit_person_FK". The conflict occurred in database "SQMDB", table "dbo.Person", column 'id'..
    2014-03-23 22:16:11,431 INFO  QMDP0000 NT Service requested shutdown.
    2014-03-23 22:16:11,431 INFO  QMDP0000 Server no longer listening on port <52103>.
    2014-03-23 22:16:11,431 INFO  QMDP0000 DB Proxy shutdown complete.
    mana.log
    2014-03-23 23:25:42,626 INFO  MANA0000 Running polling diagnostic...
    2014-03-23 23:26:01,799 ERROR QMMN2016 Unexpected error while getting call data for CM task.
    2014-03-23 23:26:01,908 INFO  MANA0002 Notification: <2014-03-23 23:26:01 QM1000 [CATASTROPHIC] Mana no pudo conectarse a Quality Management CTI Service (10.10.10.3): RECHAZADA>
    2014-03-23 23:26:01,908 INFO  MANA0000 Polling diagnostic finished.
    Any aideas?
    Thank you

    Did you ever get this resolved?  This product is horrible.  I fix one thing and then another is broken.

  • Does iOS 5 has features such as Block certain caller, record voice call, 3G Video call (GSM), Personalized Text Ringtone, Voice Conference call, etc?

    Does anyone know whether iOS5 has features such as:
    - Block Caller
    - Record Voice Call
    - 3G Video Call (GSM)
    - Personalize Text Ringtone
    - Conference Call

    According to what's been published so far:
    Leewing wrote:
    Does anyone know whether iOS5 has features such as:
    - Block Caller
    - Record Voice Call
    - 3G Video Call (GSM)
    - Personalize Text Ringtone
    - Conference Call
    Unknown, probably NO- Block Caller
         (True call blocking can only be done by the carrier. The best any phone could possibly do is a) not ring and b) send the call to voice mail)
    Unknown, probably NO- Record Voice Call
         (This will probably NEVER been included as the legality of doing so can vary wildly from place to place, sometimes from state to state and even city to city)
    Unknown- 3G Video Call (GSM)
         This may not be such a great idea with most carriers doing away with unlimited data plans. FaceTime over 3G could end up costing a lot!
    Not published, but widely reported as Yes- Personalize Text Ringtone
    This already exists in the current iOS and has since 1.0- Conference Call
         AT&T can handle up to 5 simultaneous calls linked together, Verizon only 2. Support will vary by carrier.

  • Recording Additional Data on Time Event Types

    Our company is using the following time event types to record time data:P10 - In
    P15 - Break Start
    P02 - Lunch Start
    P25 - Lunch End
    P20 - Out
    We have only been able to associate a cost center to time event type
    P10, but have the need to associate it to P25 or identify a time event
    type not already in use that will accept a cost center to be associated
    to it. When we try to enter a cost center with time event tyep P25, the
    error message states "You can not use time event type P25 to record
    additional data."
    In our comapny, we have the need to round the in and out punches for
    each employee, but not round the other punches of the day. We can't use
    the first and last punch of the day to accomplish this because we have
    people who work split shifts. We also require a cost center to be
    associated with every punch that begins a productive time pair.
    Returning from lunch is the start of a productive time block, and is
    considered an "In" punch that shouldn't be rounded.
    I need to know if there is a way to configure the time event types to
    accept additional data or if there are any other time event types
    besides P10 that allow additional data to be recorded with them.

    Hi,
    Does the person entering the punch enters the cost center? How do you identify outside the SAP system before entering the data in SAP system what is the cost center related to the punch.
    Also Time events table or teven table cannot be enhanced.
    You could use CATS for hours recording related to a cost center.
    Regards,
    Divya

  • HT4972 How can I record phone calls with my iphone?

    How can I recorrd phone calls with my iPhone? Here in Bogota, Colombia, the IPhone support, has been trying to download programs, which should make possible to record phone calls, but they do not work. They and myself, we have lost many hours trying. Please help.

    carl wolf wrote:
    You cannot do so, because that would be illegal.
    It's not illegal everywhere.

  • Can we record outgoing calls on Windows Phone 8?

    I have read several forums talking about how incoming calls can not be recorded in Windows 8 or there is not an App for this yet.
    So, is there a way to record OUTGOING calls in windows 8 phones?
    I have some conversations that I need to record and I will be making the call.
    Thanks for the help! :)

    No, it's not possible to write a general purpose app to do this.
    The Developing Windows Phone apps forum is for developers to discuss writing their own Windows Phone apps. For help using Windows Phone please post in the Windows Phone forum on
    http://answers.microsoft.com .

  • To record video calls on windows phone.

    is there any app in store to record video calls of Skype on windows phone ??

    Pls find for me any apps for video call

  • How do I record Skype calls using CS4 Soundbooth?

    Hello All,
    I'd like to use CS4 Soundbooth to record my Skype calls for a podcast.  How do I do that?  If anybody can help me out, I would be very grateful.  Thanks!

    Which model call phone are you using? If you are a Windows Mobile user, then it will become an easy job. The software ----wm sound recorder can help you to record calls and sms. Then you can record your calls easily.
    Maybe you can have a look at :http://www.wmsoundrecorder.com/index.html
    Hope help~

  • I want to record a call fom modem

    I make an application that recieve any incoming call witin modem and also i can reply on it, but if i want to record the call i have a problem, when capturing the audio with JMF it can't capture the audio when the mic and headphone in the modeem, it detects it only when the mic in sound card, but i put the mic in sound card the sound can't be transimitted to the other in the call; so what the
    solution::: JMF need mic in sound card and answering the call needs the mic to be in modem.

    Hi,
    You can use xtapi, http://sourceforge.net/projects/xtapi/ this can record calls between another things.
    Anyone can capture audio from audiomodem with javasound or JMF?, or perhaps send the audio of the modem to soundcard for processing, all comments are wellcome,
    Alberto

  • Tem um aplicativo para gravar ligações como o record my call?

    No android, existe um aplicativo chamado record my call. No firefox OS tem algum aplicativo para gravar as chamadas feitas e recebidas?

    Olha eu não tenho certeza, mas acho que este tipo de App somente os desenvolvedores do sistema podem cria-lo, porque seria um App Certificado pois ele acessaria o sistema de telefonia do celular, então se esta teoria estiver correta somente em uma atualização do OS isso seria possível

  • How to record a call?

    is there any way to record the call cinversation in curve 8520?

    If you are in the USA be aware, each state has its own laws for recording phone calls. In some states the law requires at least one party PARTICIPATING in the call is aware the call is being recorded. If you make the call or receive the call and then record, you are that one party who is PARTICIPATING.
    Other states, however, require at least two or all parties required to know the call is being recorded. Failure to do so can result in you being sued and cited for breaking the state law.
    The purpose behind these laws is to protect us from big brother being able to record phone calls without a court order. They would be the none participating party.

  • Is it possible to record phone calls?

    I'd like to be able to record phone calls with my iphone.
    Is this possible & is it high quality?
    Perhaps there is a really good app to buy?

    Firstly, there are varied rules in different countries as to the legality of recording telephone conversations - some its outright illegal, others its legal and in some its legal if one party to the calls knows and in more yet, its only legal if both parties know its being done. This will be part of why Apple have not provided the feature.
    The second is much simpler - you cannot run a third party App at the same time as anything else except the iPod feature. having the App would be pointless as an incoming call would close the App down - there is no way around this.
    The features you list are unlikely to come about as they would fall under the first category above - borderline or illegal depending upon where you are.
    As the App would interact with the audio channel and the dialling features it again, would never gain Apple approval IMO as it interferes with the core facilities and could be used to hijack your dialling and hence run up large bills.
    Simple solution - pocket recorder, next to the phone, with the phone on speaker.
    Its not ideal but I don't believe there is a solution out there for you.

Maybe you are looking for

  • Error running oc4j 9.0.4.0

    Hi I am getting following error when i am trying to use web application deployed in OC4J container. I tried installing JRE and J2SDK both..but, still same error. I am using J2EE 10g(9.0.4.0.0) and jdk1.3.1_09/jre1.3.1_09....and i am getting following

  • Macbook Pro's temperatures.

    I have a 13inch Macbook Pro with an i5 processor and 8gb of ram. Whenever I play minecraft or Rome Total War, my laptop reaches 190 degrees and my fans are at full speed. It also gets really hot. Is this ok? Should I be worried?

  • Examples needed for Idoc to file and IDOC to web services

    Hi , Could any one of you give some examples which take me through step-by-step in building IDOC-TO-FILE and IDOC-TO-WEB SERVICES? Regards, XI Developer.

  • Clean install of Mt. Lion and i cant recover any files from time machine

    I did a clean install erasing my hard drive.  I have been running time machine to a time capsule for the last 3 years.  I tried migration, it wont bring anything over.  I tried opening mail then opening time machine and finding a back up point, it wo

  • Can't start LV7.1 after installing NI-DAQmx 7.5, on win2K, SP2

    After I installed the NI-DAQmx 7.5 on a Win2K(sp2) machine, I just simply cannot start LabVIEW7.1. The following lines are included in the error log: FLEXlm checkout error: Local checkout filter rejected request Feature:       LabVIEW_LabVIEW License