Mendip Transmitter News

http://www.thisisgloucestershire.co.uk/news/Important-information-Freeview-customers-Gloucestershire...
THOUSANDS of households are being advised to re-tune their digital receivers in the Mendip region.
Arqiva - a company which provides much of the infrastructure behind television, radio, satellite and wireless communications in the UK - advises that all viewers of terrestrial TV from Mendip re-tune their digital receivers after 2 pm on Tuesday 11 January
Freeview viewers tuned to the Mendip transmitter near Bath, serving parts of Bristol, Somerset, Dorset, Wiltshire and Gloucestershire, will need to re-tune their equipment anytime after 2pm on 11 January 2011 when an important change to local signals is carried out.
All Freeview, BT Vision and Top Up TV boxes, as well as digital TVs, should be re-tuned at any point after this.
Mendip serves an estimated 720,000 households and anyone watching Freeview direct from this transmitter will need to re-tune in order to regain access to certain channels including ITV4, Film4 and Yesterday.  Those watching just satellite or cable are not affected.
The change is being carried out to allow BT Vision customers the opportunity to subscribe to Sky Sports 1 and Sky Sports 2 in the Mendip transmission area and is timed to coincide with the new ITV1+1 channel being launched nationally, which also requires a re-tune. 
As the West region has already switched to digital, relay stations of Mendip will also benefit from the new ITV1+1 service provided they re-scan their receivers.
Life | 1967 Plus Radio | 1000 Classical Hits | Kafka's World
Someone Solved Your Question?
Please let other members know by clicking on ’Mark as Accepted Solution’
Helpful Post?
If a post has been helpful, say thanks by clicking the ratings star.

Please note date thesis is resurrected post - it is two years old and totally irrelevant 
Life | 1967 Plus Radio | 1000 Classical Hits | Kafka's World
Someone Solved Your Question?
Please let other members know by clicking on ’Mark as Accepted Solution’
Helpful Post?
If a post has been helpful, say thanks by clicking the ratings star.

Similar Messages

  • Any updates on Sky Sports and Mendip?

    I know that customers on the Mendip Transmitter may not be able to access Sky Sports until September 2011, but understand BT are looking at ways around this.  Any progress on this issue?  Thanks!!

    Skype is available for the BlackBerry Q10 and will be available with the BB10.1 OS for the BlackBerry Z10, like you said. I have no information on Tango, but Viber should be available within the next two weeks.
    If you have an answer to your question then please click “Accept as Solution”
    Click on the LIKE on the bottom right if the post deserves credit.
    BB 8700 -> Bold 9000 -> Curve 8520 -> Bold 9700 -> Curve 9320 -> Bold 9900 -> BlackBerry Z10 + PlayBook 64 GB Wi-Fi

  • Problem with using JMF audio over a network

    Hiya, I'm using IBM JMF code but I'm having problems trying to get it transmit data from the MediaTransmitter to the MediaPlayerFrame.
    I'm kinda new to JMF so I assume I'm missing something basis for why this doesn't work.
    Any help would be greatly appreciated.
    MediaPlayerFrame
    import javax.media.*;
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    * An instance of the MediaPlayerFrame may be used to display any media
    * recognized * by JMF.  This is intended to be a very simple GUI example,
    * displaying all possible controls for the given media type.
    public class MediaPlayerFrame extends JFrame {
         * The frame title.
        private static final String FRAME_TITLE = "developerWorks JMF Tutorial " +
            "Media Player";
         * The panel title of the main control panel.
        private static final String CONTROL_PANEL_TITLE = "Control Panel";
        // location and size variables for the frame.
        private static final int LOC_X = 100;
        private static final int LOC_Y = 100;
        private static final int HEIGHT = 500;
        private static final int WIDTH = 500;
         private final static long serialVersionUID = 1;
         * The current player.
        private Player player = null;
         * The tabbed pane for displaying controls.
        private JTabbedPane tabPane = null;
         * Create an instance of the media frame.  No data will be displayed in the
         * frame until a player is set.
        public MediaPlayerFrame() {         
            super(FRAME_TITLE);
            System.out.println("MediaPlayerFrame");
            setLocation(LOC_X, LOC_Y);
            setSize(WIDTH, HEIGHT);
            tabPane = new JTabbedPane();
            getContentPane().add(tabPane);
            /* adds a window listener so that the player may be cleaned up before
               the frame actually closes.
            addWindowListener(new WindowAdapter() {
                                   * Invoked when the frame is being closed.
                                  public void windowClosing(WindowEvent e) {
                                      closeCurrentPlayer(); 
                                      /* Closing this frame will cause the entire
                                         application to exit.  When running this
                                         example as its own application, this is
                                         fine - but in general, a closing frame
                                         would not close the entire application. 
                                         If this behavior is not desired, comment
                                         out the following line:
                                      System.exit(0);
         * Creates the main panel.  This panel will contain the following if they
         * exist:
         * - The visual component: where any visual data is displayed, i.e. a
         * movie uses this control to display the video.
         * - The gain component:   where the gain/volume may be changed.  This
         * is often * contained in the control panel component (below.)
         * - The control panel component: time and some extra info regarding
         * the media.
        private JPanel createMainPanel() {
            System.out.println("createMainPanel");
            JPanel mainPanel = new JPanel();
            GridBagLayout gbl = new GridBagLayout();
            GridBagConstraints gbc = new GridBagConstraints();
            mainPanel.setLayout(gbl);
            boolean visualComponentExists = false;
            // if the visual component exists, add it to the newly created panel.
            if (player.getVisualComponent() != null) {
                visualComponentExists = true;
                gbc.gridx = 0;
                gbc.gridy = 0;
                gbc.weightx = 1;
                gbc.weighty = 1;
                gbc.fill = GridBagConstraints.BOTH;
                mainPanel.add(player.getVisualComponent(), gbc);
            // if the gain control component exists, add it to the new panel.
            if ((player.getGainControl() != null) &&
                (player.getGainControl().getControlComponent() != null)) {
                gbc.gridx = 1;
                gbc.gridy = 0;
                gbc.weightx = 0;
                gbc.weighty = 1;
                gbc.gridheight = 2;
                gbc.fill = GridBagConstraints.VERTICAL;
                mainPanel.add(player.getGainControl().getControlComponent(), gbc);
            // Add the control panel component if it exists (it should exists in
            // all cases.)
            if (player.getControlPanelComponent() != null) {
                gbc.gridx = 0;
                gbc.gridy = 1;
                gbc.weightx = 1;
                gbc.gridheight = 1;
                if (visualComponentExists) {
                    gbc.fill = GridBagConstraints.HORIZONTAL;
                    gbc.weighty = 0;
                } else {
                    gbc.fill = GridBagConstraints.BOTH;
                    gbc.weighty = 1;
                mainPanel.add(player.getControlPanelComponent(), gbc);
            return mainPanel;
         * Sets the media locator.  Setting this to a new value effectively
         * discards any Player which may have already existed.
         * @param locator the new MediaLocator object.
         * @throws IOException indicates an IO error in opening the media.
         * @throws NoPlayerException indicates no player was found for the
         * media type.
         * @throws CannotRealizeException indicates an error in realizing the
         * media file or stream.
        public void setMediaLocator(MediaLocator locator) throws IOException,
            NoPlayerException, CannotRealizeException {
              System.out.println("setMediaLocator: " +locator);
            // create a new player with the new locator.  This will effectively
            // stop and discard any current player.
            setPlayer(Manager.createRealizedPlayer(locator));       
         * Sets the player reference.  Setting this to a new value will discard
         * any Player which already exists.  It will also refresh the contents
         * of the pane with the components for the new player.  A null value will
         * stop the discard the current player and clear the contents of the
         * frame.
        public void setPlayer(Player newPlayer) {      
            System.out.println("setPlayer");
            // close the current player
            closeCurrentPlayer();          
            player = newPlayer;
            // refresh the tabbed pane.
            tabPane.removeAll();
            if (player == null) return;
            // add the new main panel
            tabPane.add(CONTROL_PANEL_TITLE, createMainPanel());
            // add any other controls which may exist in the player.  These
            // controls should already contain a name which is used in the
            // tabbed pane.
            Control[] controls = player.getControls();
            for (int i = 0; i < controls.length; i++) {
                if (controls.getControlComponent() != null) {
    tabPane.add(controls[i].getControlComponent());
    * Stops and closes the current player if one exists.
    private void closeCurrentPlayer() {
    if (player != null) {
    player.stop();
    player.close();
    * Prints a usage message to System.out for how to use this class
    * through the command line.
    public static void printUsage() {
    System.out.println("Usage: java MediaPlayerFrame mediaLocator");
    * Allows the user to run the class through the command line.
    * Only one argument is allowed, which is the media locator.
    public static void main(String[] args) {
    try {
    if (args.length == 1) {
    MediaPlayerFrame mpf = new MediaPlayerFrame();
    /* The following line creates a media locator using the String
    passed in through the command line. This version should
    be used when receiving media streamed over a network.
    mpf.setMediaLocator(new MediaLocator(args[0]));
    /* the following line may be used to create and set the media
    locator from a simple file name. This works fine when
    playing local media. To play media streamed over a
    network, you should use the previous setMediaLocator()
    line and comment this one out.
    //mpf.setMediaLocator(new MediaLocator(
    // new File(args[0]).toURL()));
    mpf.setVisible(true);
    } else {
    printUsage();
    } catch (Throwable t) {
    t.printStackTrace();
    MediaTransmitter
    import javax.media.*;
    import javax.media.control.*;
    import javax.media.protocol.*;
    import javax.media.format.*;
    import java.io.IOException;
    import java.io.File;
    * Creates a new media transmitter.  The media transmitter may be used to
    * transmit a data source over a network.
    public class MediaTransmitter {
         * Output locator - this is the broadcast address for the media.
        private MediaLocator mediaLocator = null;
         * The data sink object used to broadcast the results from the processor
         * to the network.
        private DataSink dataSink = null;
         * The processor used to read the media from a local file, and produce an
         * output stream which will be handed to the data sink object for
         * broadcast.
        private Processor mediaProcessor = null;
         * The track formats used for all data sources in this transmitter.  It is
         * assumed that this transmitter will always be associated with the same
         * RTP stream format, so this is made static.
        private static final Format[] FORMATS = new Format[] {
            new AudioFormat(AudioFormat.MPEG_RTP)};
         * The content descriptor for this transmitter.  It is assumed that this
         * transmitter always handles the same type of RTP content, so this is
         * made static.
        private static final ContentDescriptor CONTENT_DESCRIPTOR =
            new ContentDescriptor(ContentDescriptor.RAW_RTP);
         * Creates a new transmitter with the given outbound locator.
        public MediaTransmitter(MediaLocator locator) {
            mediaLocator = locator;
         * Starts transmitting the media.
        public void startTransmitting() throws IOException {
            // start the processor
            mediaProcessor.start();
            // open and start the data sink
            dataSink.open();
            dataSink.start();
         * Stops transmitting the media.
        public void stopTransmitting() throws IOException {
            // stop and close the data sink
            dataSink.stop();
            dataSink.close();
            // stop and close the processor
            mediaProcessor.stop();
            mediaProcessor.close();
         * Sets the data source.  This is where the transmitter will get the media
         * to transmit.
        public void setDataSource(DataSource ds) throws IOException,
            NoProcessorException, CannotRealizeException, NoDataSinkException {
            /* Create the realized processor.  By calling the
               createRealizedProcessor() method on the manager, we are guaranteed
               that the processor is both configured and realized already. 
               For this reason, this method will block until both of these
               conditions are true.  In general, the processor is responsible
               for reading the file from a file and converting it to
               an RTP stream.
            mediaProcessor = Manager.createRealizedProcessor(
                new ProcessorModel(ds, FORMATS, CONTENT_DESCRIPTOR));
            /* Create the data sink.  The data sink is used to do the actual work
               of broadcasting the RTP data over a network.
            dataSink = Manager.createDataSink(mediaProcessor.getDataOutput(),
                                              mediaLocator);
         * Prints a usage message to System.out for how to use this class
         * through the command line.
        public static void printUsage() {
            System.out.println("Usage: java MediaTransmitter mediaLocator " +
                               "mediaFile");
            System.out.println("  example: java MediaTransmitter " +
                "rtp://192.168.1.72:49150/audio mysong.mp3");
            System.out.println("  example: java MediaTransmitter " +
                "rtp://192.168.1.255:49150/audio mysong.mp3");
         * Allows the user to run the class through the command line.
         * Only two arguments are allowed; these are the output media
         * locator and the mp3 audio file which will be broadcast
         * in the order.
        public static void main(String[] args) {
            try {
                if (args.length == 2) {
                    MediaLocator locator = new MediaLocator(args[0]);
                    MediaTransmitter transmitter = new MediaTransmitter(locator);
                    System.out.println("-> Created media locator: '" +
                                       locator + "'");
                    /* Creates and uses a file reference for the audio file,
                       if a url or any other reference is desired, then this
                       line needs to change.
                    File mediaFile = new File(args[1]);
                    DataSource source = Manager.createDataSource(
                        new MediaLocator(mediaFile.toURL()));
                    System.out.println("-> Created data source: '" +
                                       mediaFile.getAbsolutePath() + "'");
                    // set the data source.
                    transmitter.setDataSource(source);
                    System.out.println("-> Set the data source on the transmitter");
                    // start transmitting the file over the network.
                    transmitter.startTransmitting();
                    System.out.println("-> Transmitting...");
                    System.out.println("   Press the Enter key to exit");
                    // wait for the user to press Enter to proceed and exit.
                    System.in.read();
                    System.out.println("-> Exiting");
                    transmitter.stopTransmitting();
                } else {
                    printUsage();
            } catch (Throwable t) {
                t.printStackTrace();
            System.exit(0);

    Okay, here's the it copied out.
    Media Transmitter
    C:\John\Masters Project\Java\jmf1\MediaPlayer>java MediaTransmitter rtp://127.0.
    0.1:2000/audio it-came-upon.mp3
    -> Created media locator: 'rtp://127.0.0.1:2000/audio'
    -> Created data source: 'C:\John\Masters Project\Java\jmf1\MediaPlayer\it-came-u
    pon.mp3'
    streams is [Lcom.sun.media.multiplexer.RawBufferMux$RawBufferSourceStream;@1decd
    ec : 1
    sink: setOutputLocator rtp://127.0.0.1:2000/audio
    -> Set the data source on the transmitter
    -> Transmitting...
       Press the Enter key to exit
    MediaPlayerFrame
    C:\John\Masters Project\Java\jmf1\MediaPlayer>java MediaPlayerFrame rtp://127.0.
    0.1:2000/audio
    MediaPlayerFrame
    setMediaLocator: rtp://127.0.0.1:2000/audioAs I said, it just kinda stops there, what it should be doing is opening the MediaPlayer.
    "MediaPlayerFrame" and "setMediaLocator: rtp://127.0.0.1:2000/audio" are just print outs I used to track here the code is getting to.

  • I am capturing audio(my voice)and want to transmit to other machine in LAN.

    I am capturing audio(my voice)and want to transmit to other machine in LAN...USING JMF...
    But few errors are coming like-----
    ----java.lang.Error: Error opening DSound for capture
    ----javax.media.NoDataSourceException: Error instantiating class: com.sun.media.protocol.dsound.DataSource : java.lang.Error: Error opening DSound for capture
    at javax.media.Manager.createDataSource(Manager.java:1017)
    at MediaTransmitter.main(MediaTransmitter.java:69)
    can some one tell me how should i transmit voice to other ip address????
    My transmitter.java is program is :---
    import javax.media.*;
    import javax.media.control.*;
    import javax.media.protocol.*;
    import javax.media.format.*;
    import java.io.IOException;
    import java.io.File;
    import java.util.Vector;
    public class MediaTransmitter {
    private MediaLocator mediaLocator = null;
    private DataSink dataSink = null;
    private Processor mediaProcessor = null;
    private static final Format[] FORMATS = new Format[] {
    new AudioFormat(AudioFormat.ULAW_RTP)};
    private static final ContentDescriptor CONTENT_DESCRIPTOR =
    new ContentDescriptor(ContentDescriptor.RAW_RTP);
    public MediaTransmitter(MediaLocator locator) {
    mediaLocator = locator;
    public void startTransmitting() throws IOException {
    mediaProcessor.start();
    dataSink.open();
    dataSink.start();
    public void stopTransmitting() throws IOException {
    dataSink.stop();
    dataSink.close();
    mediaProcessor.stop();
    mediaProcessor.close();
    public void setDataSource(DataSource ds) throws IOException,
    NoProcessorException, CannotRealizeException, NoDataSinkException {
    mediaProcessor = Manager.createRealizedProcessor(
    new ProcessorModel(ds, FORMATS, CONTENT_DESCRIPTOR));
    dataSink = Manager.createDataSink(mediaProcessor.getDataOutput(),
    mediaLocator);
    public static void main(String[] args) {
    try {
    MediaLocator locator = new MediaLocator("rtp://192.168.1.75:333/audio");
    MediaTransmitter transmitter = new MediaTransmitter(locator);
    System.out.println("-> Created media locator: '" +
    locator + "'");
    Vector devices=CaptureDeviceManager.getDeviceList ( null );
    CaptureDeviceInfo cdi= (CaptureDeviceInfo) devices.elementAt ( 0 );
    DataSource source = Manager.createDataSource(cdi.getLocator());
    transmitter.setDataSource(source);
    System.out.println("-> Set the data source on the transmitter");
    transmitter.startTransmitting();
    System.out.println("-> Transmitting...");
    System.out.println(" Press the Enter key to exit");
    System.in.read();
    System.out.println("-> Exiting");
    transmitter.stopTransmitting();
    } catch (Throwable t) {
    t.printStackTrace();
    System.exit(0);
    }

    OT
    Thanks for the suggestion . As soon as they hand me my laptop at the store  in 45 minutes time I shall try the disable and then re boot as you suggest.
    so far they sent me this; Disk  has no problem.They may have more to say to me re the flash drive and results of storage diagnostics and ASDs ( what is this? ) when I see them .
    The case repair is redundant to the problem I am having  but if they give me a new one worth $399 i will not complain,eh.
    Problem Description/Diagnosis
    Issue: MacBook Pro is running extremely slow. Specifically IPhoto
    Steps to Reproduce: Attempted to repair disk, no issues found.
    Cosmetic Condition: Scratches to enclosure and clamshell.
    Proposed Resolution: Tighten MagSafe board. Run storage diagnostics and ASDs if no trouble found with flash drive.
    Estimated Turn Around Time: We'll call you in 3 - 5 days
    Mac OS Version: 10.10.x
    Hard Drive Size: 251 GB
    Memory Size: 8 GB
    iLife Version: Unknown
    Employee 1178255246
    Repair Estimate
    Item Number
    Description
    Price
    Amount Due
    Customer KBB
    661-8154
    Housing, Top Case with Battery
    $ 399.00
    $ 0.00
    S1490LL/A
    Hardware Repair Labor
    $ 39.00
    $ 0.00
    Tax
    $ 0.00
    Total
    $ 438.00
    $ 0.00

  • CreateRealizedPlayer issue

    hello,
    I have found some code on the net for voice chat, but I can't get it run.
    Sender:
    package test;
    import java.io.IOException;
    import java.util.Vector;
    import javax.media.CannotRealizeException;
    import javax.media.CaptureDeviceInfo;
    import javax.media.CaptureDeviceManager;
    import javax.media.DataSink;
    import javax.media.Format;
    import javax.media.Manager;
    import javax.media.MediaLocator;
    import javax.media.NoDataSinkException;
    import javax.media.NoProcessorException;
    import javax.media.Processor;
    import javax.media.ProcessorModel;
    import javax.media.format.AudioFormat;
    import javax.media.protocol.ContentDescriptor;
    import javax.media.protocol.DataSource;
    public class Sender {
    private MediaLocator mediaLocator = null;
    private DataSink dataSink = null;
    private Processor mediaProcessor = null;
    private static final Format[] FORMATS = new Format[] {new AudioFormat(AudioFormat.ULAW_RTP)};
    private static final ContentDescriptor CONTENT_DESCRIPTOR =
                                       new ContentDescriptor(ContentDescriptor.RAW_RTP);
    public Sender(MediaLocator locator) {
         mediaLocator = locator;
    public void startTransmitting() throws IOException {
         mediaProcessor.start();
         dataSink.open();
         dataSink.start();
    public void stopTransmitting() throws IOException {
         dataSink.stop();
         dataSink.close();
         mediaProcessor.stop();
         mediaProcessor.close();
    public void setDataSource(DataSource ds) throws IOException,
    NoProcessorException, CannotRealizeException, NoDataSinkException {
         mediaProcessor = Manager.createRealizedProcessor(
                   new ProcessorModel(ds, FORMATS, CONTENT_DESCRIPTOR));
         dataSink = Manager.createDataSink(mediaProcessor.getDataOutput(), mediaLocator);
    public static void main(String[] args) {
         try {
              MediaLocator locator = new MediaLocator("rtp://192.168.1.101:22224/audio");
              Sender transmitter = new Sender(locator);
              System.out.println("-> Created media locator: '" + locator + "'");
              //Vector<?> devices=CaptureDeviceManager.getDeviceList ( null );
              Vector<?> devices = CaptureDeviceManager.getDeviceList(
                        null);
              CaptureDeviceInfo cdi= (CaptureDeviceInfo) devices.elementAt ( 0 );
              DataSource source = Manager.createDataSource(cdi.getLocator());
              transmitter.setDataSource(source);
              System.out.println("-> Set the data source on the transmitter");
              transmitter.startTransmitting();
              System.out.println("-> Transmitting...");
              System.out.println(" Press the Enter key to exit");
              System.in.read();
              System.out.println("-> Exiting");
              transmitter.stopTransmitting();
         } catch (Throwable t) {
              t.printStackTrace();
         System.exit(0);
    }Receiver:
    package test;
    import java.io.IOException;
    import javax.media.CannotRealizeException;
    import javax.media.Manager;
    import javax.media.MediaLocator;
    import javax.media.NoPlayerException;
    import javax.media.Player;
    public class Receiver {
    private Player audioPlayer = null;
    public Receiver(MediaLocator url) throws IOException, NoPlayerException,
    CannotRealizeException {
         try {
              audioPlayer = Manager.createRealizedPlayer(url);
         } catch (Exception e) {
              e.printStackTrace();
         System.out.println("Leaving constructor");
    public void play() {
         audioPlayer.start();
    public void stop() {
         audioPlayer.stop();
         audioPlayer.close();
    public static void main(String[] args) {
         try {
              MediaLocator loc=new MediaLocator("rtp://192.168.1.101:22224/audio");
              Receiver player = new Receiver(loc);
              System.out.println(" Press the Enter key to exit");
              player.play();
              System.in.read();
              System.out.println("-> Exiting");
              player.stop();
         } catch (Exception ex) {
              ex.printStackTrace();
         System.exit(0);
    }The sender part runs ok, but the receiver freezes at the line: audioPlayer = Manager.createRealizedPlayer(url);
    I tried to use createPlayer(url) and audioPlayer.realize() instead. It did not freeze, but the application did not work either.
    Please help me, what's the problem in this code?
    Thank you very much in advance,
    Chaster

    The sender part runs ok, but the receiver freezes at the line: audioPlayer = Manager.createRealizedPlayer(url);The problem maybe because you are using same urls in Sender as well as Receiver.
    Note:
    Let:- address of sender = 192.168.1.100
    & address of receiver = 192.168.1.101
    Then:- in Sender class you use receiver's address i.e. rtp://192.168.1.101:22224/audio
    and in Receiver class you use sender's address i.e. rtp://192.168.1.100:22224/audio
    Thanks!

  • Sky Sports – not available for me

    Now Im not just going to bash BT Vision mindlessly but Im so angry right now. I originally got Bt Vision because it was cheap and great value and fantastic series on demand. I have had little or no problems in the past 18 months as a Bt vision customer and no problems with the broadband or phone but this week I am cancelling Bt vision.
    I ordered Sky sports one and two, great deal on the face of it however today I find out I cant even get it in my area! What angers me most is that there are massive billboards and adverstisements in my town about this deal when no one in the area can receive it. Why sell it to me when I cant even watch the content the bloke on the phone did a check for me and said I would be able to receive sky sports 100 per cent yet a week later im told I can't.
    Im cancelling my Bt vision contract today and heading home to sky as I had a leaflet through my door today saying I can have 12 months three sky sports if I return!
    I advise any sports fans not to get Bt Vision its just not worth it.

    Llanad I assume like me you are in Bristol/Somerset area and therefore on the Mendip transmitter?  I subscribed 3 weeks ago - the BT postcode checker confirmed I could get SS 1 and 2 - only to discover no-one using Mendip will get SS for about a year. 
    I am furious with BT over this for many reasons.  They have caused me to transfer my broadband to BT as part of a package to get SS, under completely false pretences.  I have spent hours trying to find out what is going on, but have heard nothing from BT.  No email or phone call or announcements on the website to confirm about the Mendip transmitter - I only actually found out from posts on this forum.  2 phone calls have been answered by staff with no information, who have promised me a call back within 24 hours by someone who would be able to help me - I'm still waiting after 2 weeks.
    What I really want is an official position on this from BT:
    WHEN will I be able to get SS from the Mendip transmitter?
    WILL you be enabling me to receive it through broadband in the meantime?
    WHAT are my options for cancelling?
    Can a moderator help me?

  • Required: javax.bluetooth.RemoteDevice!   What compiler expect

    Hi
    I have download a package as a bluetooth application from here
    http://public.dhe.ibm.com/software/dw/wireless/btevents-src.zip
    but I have a simple problem in the second code
    The compiler gives an error in this method
    public void incomingCall(PhoneEvent event) {
    btManager.sendMessage("bluetooth.livingroom.TelevisionMonitor", "incomingCall:"+event.getCaller());
    method sendMessage in class com.ibm.btevents.BTManager cannot be applied to given types
    required: javax.bluetooth.RemoteDevice,java.lang.String
    found: java.lang.String,java.lang.String
    when I returned to java API     I found the requird should be string
    RemoteDevice(java.lang.String address)
    Creates a Bluetooth device based upon its address.
    Can someone help plz.
    package com.ibm.btevents;
    import javax.bluetooth.RemoteDevice;
    public class BTManager {
        private BTTransmitter transmitter;
        private BTReceiver receiver;
        private BTDiscoverer discoverer;
         * Create a new BTManager
        public BTManager() {
            transmitter = new BTTransmitter();
            transmitter.start();
            receiver = new BTReceiver();
            receiver.start();
            discoverer = new BTDiscoverer();
            discoverer.start();
         * Create a new BTManager and register the the given listener
         * @param listener
        public BTManager(BTEventListener listener) {
            transmitter = new BTTransmitter();
            transmitter.addBTEventListener(listener);
            transmitter.start();
            receiver = new BTReceiver();
            receiver.addBTEventListener(listener);
            receiver.start();
            discoverer = new BTDiscoverer();
            discoverer.addBTEventListener(listener);
            discoverer.start();
         * Add a new listener for BTEvents
         * @param listener
        public void addBTEventListener(BTEventListener listener) {
            transmitter.addBTEventListener(listener);
            receiver.addBTEventListener(listener);
            discoverer.addBTEventListener(listener);
         * Carry out a new search for devices within range
        public void searchForDevices() {
            discoverer.searchForDevices();
         * Send a meesage to a remote device
         * @param device
         * @param message
         * @throws DeviceNotFoundException
        public void sendMessage(RemoteDevice device, String message) throws DeviceNotFoundException {
            transmitter.sendMessage(device, message);
         * Check if the necessary bluetooth classes are available
         * @return true if the API is available, false otherwise
        public boolean bluetoothAPIAvailable() {
            try {
                Class.forName("javax.bluetooth.LocalDevice");
                return true;
            } catch (ClassNotFoundException ex) {
                return false;
         * Returns a cached copy of the discovered devices
         * @return an array of RemoteDevices
        public RemoteDevice[] getDevices() {
          return discoverer.getDevices();
    package Bluetooth.livingroom;
    import com.ibm.btevents.*;
    public class TelephoneMonitor extends MIDlet implements BTEventListener, PhoneListener {
      private BTManager btManager;
      public TelephoneMonitor() {
          btManager = new BTManager(this);
      *public void incomingCall(PhoneEvent event) {*
       *btManager.sendMessage("bluetooth.livingroom.TelevisionMonitor", "incomingCall:"+event.getCaller());*
      public void callEnded(PhoneEvent event) {
          btManager.sendMessage(
                  "bluetooth.livingroom.TelevisionMonitor",
                  "callEnded:"+event.getDuration()
      public void messageReceived(BTEvent event) {}
      public void messageSent(BTEvent event) {}
      public void devicesDiscovered(BTEvent event) {}
      public void diagnosticMessage(BTEvent event) {}
    }

    I resolved this myself actually, by using the jsr082.jar package that came with the WTK instead of the origional Rococosoft version.
    I now have a new problem tho, please see my other thread!

  • FM Transmitter used to work fine but stopped working, bought 2 new ones and neither work, they work with other Ipods in the house, IPOD Usb syncs fine with Computer, why won't it work with the FM transmitters anymore?

    FM Transmitter used to work fine but stopped working, bought 2 new ones and neither work, they work with other Ipods in the house, IPOD Usb syncs fine with Computer, why won't it work with the FM transmitters anymore?

    Are the other iPods models, same version as yours. The 2 New FM Tx may need a new iPod software, which you can update via iTunes.
    Good Luck!

  • My FM transmitter and car charger doesn't work with my new iPod Touch.

    As stated in the subject, when I connect my new iPod Touch to the FM transmitter and/or car charger that I was using with my iPod video, it doesn't work. When I connect the transmitter alone, nothing happens and when I connect the car charger, a screen appears that says something like, "charging not supported with this device"
    Has anyone experienced these issues? Or does anyone know of a solution???

    I bought the new iPod Touch 3rd Gen 32Gb model on the day they were announced. This is my first iPod, but my wife already owned an iPod classic. I tried the car charger that we had bought for her older iPod and I too got a message something like, "charging not supported with this accessory".
    I saw the previous response and went out to shop for a new adapter. I found a Belkin kit that included the auto 12v power socket adapter that one can plug a USB cable into. The unit came with a USB cable that plugs into the iPod docking port. The kit also came with an AC home adapter with one USB port. My newer iPod charges just fine with both of these adapters.
    So I would agree with the previous post. The newer units need the newer USB charging adapter rather than the older basic 12v adapter.

  • New ipod 60gb video and monster icar transmitter?

    Is my monster i-car charger and fm transmitter compatable with the new ipod 60gb video?....response would be much appreciated,
    bAz Ireland.

    In short.. you can't use those accessories with the 5th Gen iPod.

  • New 5thG nano compatible with 4thG car charger/fm transmitter accessories?

    As said in the subject, I was wondering +if anyone knows yet+ if the car charger/fm transmitters made for the 4th Generation Nanos are compatible with the new 5th Generation? If so, what's the most reliable charger/transmitter?

    I have a FM transmitter which I use with a 2nd Gen Nano and it also works with a 5th Gen Nano. Hence I would assume a transmitter which worked with a 4th gen also works with a 5th gen. After all, it is all about the connector and that is always the same.
    Hope this helps.

  • FM Transmitter in new iphone

    Why is there no FM Transmitter in new iphone 3G S, and is it better than Nokia N97?

    Of course, those all use the 3G network when not near wi-fi and run the battery down. Also, they don't work if there's no cell tower nearby (yes, some of us still go places where there isn't a cell tower within 50 miles and are still amazed to find gasp FM signals). I'm not saying an FM receiver is "must have," but it's definitely not "pointless."

  • I'm a PC user but I want to get a new Mac

    Well here is a little of my story.First of all I was one of the early microcomputer users having a HP-67 programmable calculator in 1975.Steve Wozniak had a HP-65(previous model)
    and he too was a member of the HP-65 users group before he made the Apple 1.Wozniak also worked at HP in the progammable calculator division.I programmed in Fortran 4 on a I.B.M. 360 mainframe in High School with those ridiculous 80 column Punch Cards.I also designed and built lots of electronic devices like a Class 4 Rhodamine 6G chemical Laser with a 3.6 megawatt Pulsed Powers supply and other fun things like a ultrasonic transmitter and reciever scanner in addition to digital circuits when I was a teenager.I really love ultra high voltage,ultra high amperage nanosecond circuitry and its secret implentations.
    Now I missed the Apple 2 era because they came out after I graduated High School.I've had several microcomputers in the 1980's like the HP-75,Timex Sinclair 2068 and the Commodore Amiga.A friend of mine got me back into computers when he taught me MS-DOS on a hand me down used 486 class I.B.M. PS/1(it had Windows 3.1 installed on it)in 1998.Later in 1999 I purchased a Pentium 2 class machine and had an up to date PC for the first time.I had also got into configuring,repairing and selling PC's for some extra pocket change cash.
    I built and own several newer PC's like a Athlon 1 Ghz system in Jan 2001 and a 3.2 Ghz Pentium 4 Class machine that I built in 2004.I also have built and own a 1.7 Ghz Celeron system.
    Well my friend always cracked jokes about the Macintosh and how useless and impractical it was in addition to the platform not having much software that can run on it.
    I saw a old Macintosh Classic in a thrift store and purchased it.I recognized that it was a old machine but was impressed with the Mac OS GUI and how it compared to Windows 3.0 or Windows 3.1 at that time.I also saw how the Macintosh GUI OS came out in 1984 and Windows 1.0 was a complete joke in 1985.Microsoft Windows took until 1995 to nearly copy how the Mac OS worked.I found a lot more Compact Macs in thrift stores and repaired 2 pre 6000 series 1983 logic board original Macintosh's.I found great books about the history of the Macintosh like Insanely Great by Steven Levy and just loved the fantastic history and technology of the Macintosh.Both me and my PC friend watched the Pirates of Silicon Valley(TNT original movie) but I too noticed a lot of the simplification and errors of this short drama.I had a Sept 1977 Scientific American magazine that had a article about the Xerox Alto and PARC written by Alan Kay.So I just love the history about the development of the GUI,the Mouse,Hypertext,Networking,Bitmapping the Mouse and especially the greatest inventor of some of these technologies Douglas Englebart who in December 1969 demonstrated 2 GUI OS based machines with mouse and chorded keyes networked machines 40 miles apart and use Video teleconfrencing at the Augmentation Research Center at the Stanford Research Intstitute under funding by DARPA.
    I also purchased some more used Macs like a a Performa 636 a 638 and a Power PC 6500.I also found a shrink wrapped Mac OS 9 in a thrift store for $10.Now I've never owned a new Mac or Apple computer but my Uncle had several Apple 2 machines.When my PC friend critisized the Mac I was intrigued and became a Mac and Apple computer defender and lover.I saw a video of Steve Jobs demonstrating a NeXT Machine and noticed how similar it was to the Mac OSX operating system that I've seen on newer Macs in my local CompUSA.Wow NeXT was truly amazing at that time(Yes I know the WWW was invented on a NeXT Machine.
    One thing I've noticed that is a constant hassle with security issues on a PC is the extreme extent to which a Microsoft Operating System PC user has to protect his system from attacks on the Internet.As a PC user I've seriously had to install 5 or 6 VALID(and there are 100's of fake) Anti Spyware programs on a PC to HOPEFULLY

    Nice to hear your story.

  • My Griffin fm transmitter stoped working with my Ipod Touch.

    My Griffin FM transmitter used to work with my IPod Touch but then it suddenly stopped working. A message pops up saying "This Accessory is Not Supported by IPod Touch" but that doesn't make sense since it worked a few hours before hand. The FM Transmitter still works on my IPod classic though, so I don't understand why it suddenly stopped working on my Ipod Touch. If anyone could help I would really appreciate it.

    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.
    - Reset the iOS device. Nothing will be lost      
    Reset iOS device: Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - Reset all settings                            
    Go to Settings > General > Reset and tap Reset All Settings.
    All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
    - Restore from backup. See:                                               
    iOS: Back up and restore your iOS device with iCloud or iTunes
    - Restore to factory settings/new iOS device.                       

  • I upgraded from a 1st generation to the 4th generation Time capsule Model A1409.  Since then I am getting interference on my wireless transmitter that sends signals from my Pay TV box to another TV downstairs.  Is it the dual frequency and how do I stop i

    I upgraded from a 1st generation to a 4th generation time capsule (model A4109) and since then my pay TV wireless transmitter has pulsating interference.  This is obviously due to the new dual band  frequency of the TC.  Is there any way I can set it to one band and what will that do?

    Go in and manually set the wireless channel for 2.4ghz or 5ghz (whichever your av sender is).. try different channels.

Maybe you are looking for