Bytes problem over RS232

Hello!
I'm trying to send data between to computer using RS232.
The problem I encounter is the following:
when I send data from 0 to 127 they are well received.
from 128 to 160 they are bad received (actually 130 is received as 8218, 131 as 405, 135 as 8225).
from 160 to 255 they are well received.
I know that bytes in Java are from -128 to +127 and I could understand that number greater than 127 have problems to be transmitted, but because of those 160 to 255 numbers that are well received, I don't get it.
I tried to find a pattern with the association of number sent and received between 128 and 160 but I didn't find anything relevant...
I'm using a simple RS232 cable via an USB to RS232 converter on my computer (I don't have any serial port) while the other computer is directly using its RS232 port.
The port is configured to send data to 9,6kbps, no parity bits, 1 stop bit and 8 data bits.
Has anyone any idea of where my problem could come from?
I get really confused with that...
By the way, if some admins wants to put my post somewhere else because here is not the appropriate place, I totally understand it but could he (or she?) just mail to tell me where it has been put, because last time I posted I didn't find it anymore... lol
Thanks ;)

Please help me!
finally I cannot even write a conversion algorithm because different values return the same value (sounds odd but here it is:)
Send Receive
127 127
128     8364
129     65533
130     8218
131     402
132     8222
133     8230
134     8224
135     8225
136     710
137     8240
138     352
139     8249
140     338
141     65533
142     381
143     65533
144     65533
145     8216
146     8217
147     8220
148     8221
149     8226
150     8211
151     8212
152     732
153     8482
154     353
155     8250
156     339
157     65533
158     382
159     376
160 160
As you can see for example 143 and 144 both return 65533...
What can I do?

Similar Messages

  • Best way to collect periodic data over RS232?

    I'm using Labview 6i to collect data from a device over RS232.  The device manual says that it delivers data digitally by sending 10 bytes every 100ms.  I'm using VISA Write to send an initialization string, and then I step in to a loop containing VISA Read set to read data synchronously, set to read 10 bytes of data.  I have tried a number of things to get this to work:
    Adding a wait to the loop and varying the wait time
    Increasing the bytes read from 10 to 15 and filtering out the specific 10-byte set I want to read
    Taking out the wait completely and letting the loop run untimed, limited by the VISA Read node
    The problem I encounter is that often the VISA Read node returns a set of data that is "shifted".  In hex, my 10-byte set should look like this:
    FFFE 0106 04 FF FF FF 45 D4
    Where the FFFE 0106 04 acts as a header.  Often the 10 byte set I retrieve contains some bytes from one set, and some bytes from the next set; so, the header might lie in the center or at the end of the 10-byte set rather than at the beginning (in which case there is some data lost at the leading and trailing ends)
    One thing I have tried is throwing out "bad" sets, but then I am losing data and not getting the full 10 data points per second that the device is capable of.
    When reading data like this, where a set of bytes is sent periodically, how can you ensure that every set is properly read?

    When working with a device that is essentially streaming data back to the computer you have to take on the responsibility of  parsing the response and breaking it up into individual messages. One good thing in your favor is that you have a well defined header that you can search for in the datastream. The nice thing about the shift register approach is that you can parse as many or as few packest as you want. Moreover at the leasurely rate the device is passing data LV should be able to more than keep up with the flow.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Comparison of number of bytes transferred over network while using HTTPService and RemoteObjects

    If I have to transfer data(say records of 100 employees in a DB) from Server to Client, I could use HTTPService and fetch the data as an XML file and then convert it to ArrayCollection in the Client. Or use RemoteObject and transfer the data in binary. Lets ignore other methods(Web Services etc) of data transfer for the moment.
    Now, for the same data, if I implement the application using HTTPService and RemoteObject, I notice that the number of bytes transferred over the network is less in case of HTTPService(XML) when compared to RemoteObject(AMF) which is a shock to me. My understanding is that AMF transfer should be more compact than XML. Ofcourse, once the data is available, RemoteObject result processing is noticeably faster than HTTPService result processing. My concern is why data transferred using AMF is larger than XML. As an example, you may refer to the samples provided in TourDeFlex. Refer to the following:
    HTTPService:
        Found in : Flex Data Access->HTTPService->BasicExample
        Link: http://www.adobe.com/devnet-archive/flex/tourdeflex/web/#docIndex=0;illustIndex=0;sampleId =12700
        Click on the 'Get Data' button to fetch the data.
        Bytes transferred - 1050
    RemoteObject:
        Found in : Flex Data Access->RemoteObject->BasicJavaRemoting
        Link: http://www.adobe.com/devnet-archive/flex/tourdeflex/web/#docIndex=0;illustIndex=0;sampleId =13300
        Click on the 'Get Data' button to fetch the data.
        Bytes transferred - 1440
    This is a significant size difference. You may see the data transfer size by using developer tools like the HTTPFox Firefox extension.
    Am I missing something here? Any help will be very much appreciated.
    Thanks,
    Balu

    There is definitely problem with your tool or you looked at something else. Please check the attached snapshots of the session using charles capture tool. The response sizes are way bigger than what you mentioned but remoteobjects is almost half of httpservice for the complete transfer including request and response. Check below -
    httpservice -
    http://tinypic.com/view.php?pic=2q2le2e&s=7
    amf -
    http://tinypic.com/r/10wmx4o/7

  • Measure with Keithley 2000 over RS232

    Hey,
    ich have a problem with my Keithley 2000 by measurements over RS232.
    My programm is running, its a simple serial read and write VI. I send him an command to measure and nothing is happening. I got nothing back....
    I add the VI and the commands, maybe somebody knows whats wrong with my VI!
    Thanks a lot
    Greetings
    Ralf
    Attachments:
    RS232 Serial Write and Read.vi ‏22 KB
    Unbenannt.JPG ‏7 KB

    I have no time to look into your code, but most likley you miss the termination char. On a string constant you can switch to \-display and then use \n or \n\r depending on the settings. You can also look into the LV drivers for the keithley 2000, they are available on ni.com and/or on keithley.com
    Felix 
    www.aescusoft.de
    My latest community nugget on producer/consumer design
    My current blog: A journey through uml

  • Interactive report performance problem over database link - Oracle Gateway

    Hello all;
    This is regarding a thread Interactive report performance problem over database link that was posted by Samo.
    The issue that I am facing is when I use Oracle function like (apex_item.check_box) the query slow down by 45 seconds.
    query like this: (due to sensitivity issue, I can not disclose real table name)
    SELECT apex_item.checkbox(1,b.col3)
    , a.col1
    , a.col2
    FROM table_one a
    , table_two b
    WHERE a.col3 = 12345
    AND a.col4 = 100
    AND b.col5 = a.col5
    table_one and table_two are remote tables (non-oracle) which are connected using Oracle Gateway.
    Now if I run above queries without apex_item.checkbox function the query return or response is less than a second but if I have apex_item.checkbox then the query run more than 30 seconds. I have resolved the issues by creating a collection but it’s not a good practice.
    I would like to get ideas from people how to resolve or speed-up the query?
    Any idea how to use sub-factoring for the above scenario? Or others method (creating view or materialized view are not an option).
    Thank you.
    Shaun S.

    Hi Shaun
    Okay, I have a million questions (could you tell me if both tables are from the same remote source, it looks like they're possibly not?), but let's just try some things first.
    By now you should understand the idea of what I termed 'sub-factoring' in a previous post. This is to do with using the WITH blah AS (SELECT... syntax. Now in most circumstances this 'materialises' the results of the inner select statement. This means that we 'get' the results then do something with them afterwards. It's a handy trick when dealing with remote sites as sometimes you want the remote database to do the work. The reason that I ask you to use the MATERIALIZE hint for testing is just to force this, in 99.99% of cases this can be removed later. Using the WITH statement is also handled differently to inline view like SELECT * FROM (SELECT... but the same result can be mimicked with a NO_MERGE hint.
    Looking at your case I would be interested to see what the explain plan and results would be for something like the following two statements (sorry - you're going have to check them, it's late!)
    WITH a AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_one),
    b AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_two),
    sourceqry AS
    (SELECT  b.col3 x
           , a.col1 y
           , a.col2 z
    FROM table_one a
        , table_two b
    WHERE a.col3 = 12345
    AND   a.col4 = 100
    AND   b.col5 = a.col5)
    SELECT apex_item.checkbox(1,x), y , z
    FROM sourceqry
    WITH a AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_one),
    b AS
    (SELECT /*+ MATERIALIZE */ *
    FROM table_two)
    SELECT  apex_item.checkbox(1,x), y , z
    FROM table_one a
        , table_two b
    WHERE a.col3 = 12345
    AND   a.col4 = 100
    AND   b.col5 = a.col5If the remote tables are at the same site, then you should have the same results. If they aren't you should get the same results but different to the original query.
    We aren't being told the real cardinality of the inners select here so the explain plan is distorted (this is normal for queries on remote and especially non-oracle sites). This hinders tuning normally but I don't think this is your problem at all. How many distinct values do you normally get of the column aliased 'x' and how many rows are normally returned in total? Also how are you testing response times, in APEX, SQL Developer, Toad SQLplus etc?
    Sorry for all the questions but it helps to answer the question, if I can.
    Cheers
    Ben
    http://www.munkyben.wordpress.com
    Don't forget to mark replies helpful or correct ;)

  • Syncing problem over cloud for all my devices

    I have severe syncing problems over the cloud with all iWorks apps (Pages, Numbers, Keynote) across ALL my devices (iMac, MacBook, iPad2, IPhone4) and even on web: It JUST DOESN'T WORK!!!
    Internet works perfectly, Docs sync is set to ON in every device, but since 6 October 2012, syncing was stoped for unknonw reasons.
    I tried to find someone to contact for by email, but it was impossible. So I ended up here ...
    Can help someone?

    For each device, backup first, then on the device use Settings > General > Software Update. Each one still has to download the update individually, but they are smaller files so should download more reliably.
    tt2

  • The output of a power supply in labview using a Magna Power LXI over RS232 to simulate a periodic voltage.

    How can I toggle the output of a power supply in labview using a Magna Power LXI over RS232 to simulate a periodic voltage?  Any help would be apreciated?

    LXI is Ethernet communication.
    Does the power supply have an RS232 port?
    Are you looking for an RS232 to Ethernet (LXI) Converter
    https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=rs232%20to%20ethernet%20ip
    But to simulate a periodic voltage you need to send the SCPI "Source" command to the power supply in a loop.
    Changing the Voltage setting in periodic value.
    How fast of a periodic voltage do you need?
    You may be limited to how fast LabVIEW, Windows and your power supply can respond to commands.
    Use VISA writes. It is the same for LXI as it is for RS232. The LabVIEW code would be the same.
    After you select the corrent VISA Ref, either a com port or an IP address, LabVIEW does not care if it is LXI or RS232.
    From a Magna manual I found
    Command Syntax
    [SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude] <nrf+>
    [SOURce]:VOLTage[:LEVel]:TRIGgered[:AMPLitude] <nrf+>
    Examples
    VOLT 200
    VOLTAGE:LEVEL 200
    VOLTAGE:LEVEL:IMMEDIATE:AMPLITUDE 2.5
     

  • Passing serialized object and data as byte stream over same stream

    I am writing a chat program, I am keeping online user List as Vector A would like to pass online user List to client as Vector object also the client message is sended as byte stream. Is it possible to pass object and data as byte stream over the same stream.

    I am writing a chat program, I am keeping online user
    List as Vector A would like to pass online user List
    to client as Vector object also the client message is
    sended as byte stream. Is it possible to pass object
    and data as byte stream over the same stream.Why are you sending the client message as a byte stream?
    String seems a much more logical type. I would assume that you're reading strings from one client, and printing them on the others. If you translate to bytes in the middle, you're going to have to ensure that you decode those streams correctly on the other side.
    And if I were implementing this, I probably wouldn't send the raw Vector or List ... instead, I'd create a Message object, which wraps the Vector/String, and a MessageDispatcher interface, which the client implements to handle incoming messages.

  • Sending binary data over RS232 without conversion to ascii

    I need to send binary data to a PIC without the data being converted to ascii. With the VISA vi's, when I want to send 11111111, it gets converted to a string "255", and is sent as "2","5","5" in ascii.
    How can I send it as one byte?

    r_keller wrote:
    @tbob: I probably shouldnt tell my customer that he's an idiot, and obviously 9 bit addressing/signalling modes seem to be not so uncommon in industry, so ur post does not really contribute to solve the problem.
    Well I wouldn't call my customer an idiot either.  I didn't know he was your customer.  Sorry.  Not every comment posted here is intended to directly solve a problem.  We are a fun loving group, and occasional ribbings take place here.  I still think that trying to use 9 bits over an 8-bit protocol is not a good way to go.  But if it is the only way, then so be it.
    r_keller wrote:
     Does the Mark or Space parity bit add another 10th bit to the command or can i only use either ODD parity/Mark/Space?
    According to the link you attached, the parity bit adds only one more bit.  If the number of bits is set to 8, then the parity is the 9th bit, and you can only use Mark or Space to force that 9th bit to either 1 or 0 respectively.  If you try to use odd or even parity, the protocol will determine the parity and change the bit accordingly, and it may not be the one you intended to send.  The start and stop bits are fixed by the protocol and cannot be used for extra data bits.
    Actually, until I read that article about using Mark and Space, I had no idea at all that sending 9 bits at a time was possible.
    - tbob
    Inventor of the WORM Global

  • Large file transfer problems over client/server socket

    Hi,
    I wrote a simple chat problem in which I can send files from client to client. The problem is when I send large files over 101 MB the transfer freezes. I do not even get any error mesages in the console. The files I am sending are of any type (Ex mp3, movies, etc...). I am serializing the data into a "byteArray[packetSize]" and sending the file packet by packet until the whole file has been sent, and reconstructed on the other side. The process works perfectly for files smaller than 101MB, but for some reason freezes after that if the file is larger. I have read many forums and there aren't too many solutions out there. I made sure to use the .reset() method to reset my ObjectOutputStream each time I write to it.
    Here's my file sending code:
    byte[] byteArray = new byte[defaultPacketSize];
    numPacketsRequired = Math.ceil(fileSize / defaultPacketSize);
    try {
    int i = 0;
    reader = new FileInputStream(filePath);
    while (reader.available() > 0) {
    if (reader.available() < defaultPacketSize) {
    byte[] lastPacket = new byte[reader.available()];
    reader.read(lastPacket);
    try {
    if (socket == null || output == null) {
    throw new SocketException("socket does not exist");
    output.writeObject(lastPacket);
    output.reset();
    output.writeObject("DONE");
    output.reset();
    output.close();
    socket.close();
    catch (Exception e) {
    System.out.println("Exception ***: " + e);
    output.close();
    socket.close();
    else {
    reader.read(byteArray);
    try {
    if (socket == null || output == null) {
    throw new SocketException("socket does not exist");
    output.writeObject(byteArray);
    output.reset();
    catch (Exception e) {
    System.out.println("Exception ***: " + e);
    output.close();
    socket.close();
    reader.close();
    catch (Exception e) {
    System.out.println("COULD NOT READ PACKET");
    Here's my file receiving code:
    try {
    // The message from the client
    Object streamInput;
    FileOutputStream writer;
    byte[] packet;
    while (true) {
    streamInput = input.readObject();
    if (streamInput instanceof byte[]) {
    packet = (byte[]) streamInput;
    try {
    writer = new FileOutputStream(outputPath, true);
    writer.write(packet); //Storing the bytes on file
    writer.close();
    catch (Exception e) {
    System.out.println("Exception: " + e);
    else if (streamInput.equals("DONE")) {
    socket.close();
    input.close();
    break;
    catch (Exception e) {
    I'm looking for any way I can possibly send large files from client to client without having it freeze. Are there any better file transfer ways other than socket? I don't really want FTP. I think I want to keep it HTTP.
    Any suggestions would be helpful.Thanks!
    Evan

    I've taken a better look a the code you posted, and
    there is one problem with the receiving code. You
    keep repeatedly opening and closing the
    FileOutputStream. This is not going to be efficient
    as the file will keep needing to be positioned to its
    end.Yes sorry I did change that code so that it leaves the file open until completely done writing. Basically I have a progress bar that records how far along in the writing process the client is, and when the progress bar reaches 100%, meaning the file is complete, the file.close() method is invoked. Sorry about that.
    I also ran some memory tests using the "Runtime.getRuntime().totalMemory()", and "Runtime.getRuntime().freeMemory()" methods. I put these methods inside the loop where I read in the file and send it to the client. here's the output:
    Sender's free memory: 704672
    File reader read 51200 bytes of data.
    767548 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 702968
    File reader read 51200 bytes of data.
    716348 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 701264
    File reader read 51200 bytes of data.
    665148 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 699560
    File reader read 51200 bytes of data.
    613948 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 697856
    File reader read 51200 bytes of data.
    562748 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 696152
    File reader read 51200 bytes of data.
    511548 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 694448
    File reader read 51200 bytes of data.
    460348 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 692744
    File reader read 51200 bytes of data.
    409148 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 691040
    File reader read 51200 bytes of data.
    357948 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 689336
    File reader read 51200 bytes of data.
    306748 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 687632
    File reader read 51200 bytes of data.
    255548 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 685928
    File reader read 51200 bytes of data.
    204348 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 684224
    File reader read 51200 bytes of data.
    153148 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 682520
    File reader read 51200 bytes of data.
    101948 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 680816
    File reader read 51200 bytes of data.
    50748 left to read.
    Sender's runtime memory: 2818048
    Sender's free memory: 679112
    File reader read 50748 bytes of data.
    0 left to read.
    Creating last packet of size: 50748
    Last packet size after setting it equal to byteArray: 50748
    Here's the memory stats from the receiver:
    Receiver's free memory: 639856
    Receiver's total memory: 2842624
    Receiver's free memory: 638920
    Receiver's total memory: 2842624
    Receiver's free memory: 637984
    Receiver's total memory: 2842624
    Receiver's free memory: 637048
    Receiver's total memory: 2842624
    Receiver's free memory: 636112
    Receiver's total memory: 2842624
    Receiver's free memory: 635176
    Receiver's total memory: 2842624
    Receiver's free memory: 634240
    Receiver's total memory: 2842624
    Receiver's free memory: 633304
    Receiver's total memory: 2842624
    Receiver's free memory: 632368
    Receiver's total memory: 2842624
    Receiver's free memory: 631432
    Receiver's total memory: 2842624
    Receiver's free memory: 630496
    Receiver's total memory: 2842624
    Receiver's free memory: 629560
    Receiver's total memory: 2842624
    Receiver's free memory: 628624
    Receiver's total memory: 2842624
    Receiver's free memory: 627688
    Receiver's total memory: 2842624
    Receiver's free memory: 626752
    Receiver's total memory: 2842624
    Receiver's free memory: 625816
    Receiver's total memory: 2842624
    Receiver's free memory: 624880
    Receiver's total memory: 2842624
    Receiver's free memory: 623944
    Receiver's total memory: 2842624
    Receiver's free memory: 623008
    Receiver's total memory: 2842624
    Receiver's free memory: 622072
    Receiver's total memory: 2842624
    Receiver's free memory: 621136
    Receiver's total memory: 2842624
    Receiver's free memory: 620200
    Receiver's total memory: 2842624
    Receiver's free memory: 619264
    Receiver's total memory: 2842624
    Receiver's free memory: 618328
    Receiver's total memory: 2842624
    Receiver's free memory: 617392
    Receiver's total memory: 2842624
    Receiver's free memory: 616456
    Receiver's total memory: 2842624
    Receiver's free memory: 615520
    Receiver's total memory: 2842624
    Receiver's free memory: 614584
    this is just a sample of both receiver and sender's stats. Everything appears to be fine! Hope this message post isn't too long.
    Thanks!

  • Reading bytea column over dblink

    Hi,
    I try to read bytea column from postgresql db over a dblink in Oracle DB. But I could not. How can I solve the problem?
    In windows environment there is a parameter in odbc driver bytea as LO. I could not find how to set it on unix odbc.
    Versions of products I Use:
    Postgresql 8.3.3 on redhat
    Oracle DB : 10.2.0.4 on HP/UX
    HSODBC : 10.2.0.4

    CURRENT_DATE is not supported:
    Supported SQL Syntax and Functions
    However, from reading this part:
    Supported SQL Syntax and Functions
    it becomes clear that you'll need to use a string of DATE datatype (in a fixed format) or select from a DATE column.
    You could just boldly try: to_date(CURRENT_DATE) , but you'll probably receive ORA-02070 again...

  • Type byte problem !!!

    private DatagramPacket receivePacket;
    private DatagramSocket socket;
    public class receive {
    public receive() {
    try {
    socket = new DatagramSocket( 1002 );
    catch( SocketException se ) {
    se.printStackTrace();
    System.exit( 1 );
    public void waitForPackets() {
    while ( true ) {
    try {
    byte data[] = new byte[ 2048 ];
    receivePacket = new DatagramPacket(
    data, data.length );
    socket.receive( receivePacket );
    catch( IOException exception ){
    System.out.print(
    exception.toString() + "\n" );
    exception.printStackTrace();
    add watch the byte data[] found that
    some data[] such as data[1] data[7]
    over 8 bit and neg value occured
    why ? help me !
    data: byte[2048] = {...}
    data[0]: byte = 0x0
    data[1]: byte = 0xffffff87
    data[2]: byte = 0x36
    data[3]: byte = 0x0
    data[4]: byte = 0x0
    data[5]: byte = 0x4
    data[6]: byte = 0x1
    data[7]: byte = 0xffffff9c
    data[8]: byte = 0x3
    data[9]: byte = 0x24
    data[10]: byte = 0xffffff80
    data[11]: byte = 0x16
    data[12]: byte = 0x58
    data[13]: byte = 0x4e
    data[14]: byte = 0x2

    i manage to walkaround the problem...
    just in case someone is interested:
    i convert the image to greyscale using colorspace instead of defining the BufferedImage to bt of TYPE_BYTE_GRAY.
    Here's the code:
                 image = ImageIO.read(file);
                 bI = new BufferedImage(image.getWidth(null), image.getHeight(null), BufferedImage.TYPE_INT_RGB);
                 pic = bI.createGraphics();
                 pic.drawImage(image, 0, 0, null);
                 pic.dispose();
                 ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_GRAY);
                      ColorConvertOp op = new ColorConvertOp(cs, null);
                  bI = op.filter(bI, null);
                 i  = new ImageIcon(Toolkit.getDefaultToolkit().createImage(bI.getSource()));
                 b1 = new JButton("ColorSpace", i);            
                 frame.getContentPane().add(b1);     

  • Have this problem over a month now

    Afternoon everyone,
    Where should I start..
    About a month ago my hub started resetting itself whenever I used internet, i spoke to numerous amount of people over at the call centre and about 2 weeks after calling them nearly every day they sent openreach engineer over to my house to check whats going on. He did what he had to do inside my house and outside my house, then he did some tests which all said "passed", but hey after the visit i went straight on my computer and checked the speeds which were at about 1mb at the time which still are not good enough considering i had 6-8mb about 3 months ago, anyway back on the subject i contacted bt yet again and they said the line needs to be running few days for the connection to stabilise. A week of waiting and still nonthing speeds the same and my hub was still resetting itself but not as often as it used to. After a week I decided im not going to bother with those useless people in the call centre so I emailed bt and started to explain my problem all over again, first they sent an engineer to my exchange to see whats going on there, still nothing improved after that. They then decided that they should send an engineer again which came to my house yesterday and replaced the master socket and also did other things which i didnt see. He then like the first engineer did some tests and he said that the speed hes getting from the master socket is 9.7mb i was all excited that i finally got back speeds i used to have about 3months ago but hey, went on the computer straight away after the visit and the speeds were at 500kb/s. I had an idea today that maybe i should bring my computer downstairs with the hub and connect it to the master socket but still nothing.. same speeds and the hub is still resetting from time to time, if i counted correctly the hub resetted 7 times today and 4/7 of them resets the hub didnt connect to the broadband for about an hour and on one reset it didnt connect for 4 hours the rest connected in about a minute. This is really going beyond a joke now, really unuhappy with the whole situation which i repeat had for over a MONTH now. Im thinking of changing to another ISP and as bt said if i change from bt to any isp the problem will still remain id prefer to talk to normal people and not the callcentre which as a matter of fact everybody knows is useless and you can barely understand what they are trying to say due to obvious reasons.
                                             TEST
    Quite line is fine not much noise even though im using a cordless phone.
    Connection information
    Line state
    Connected
    Connection time
    0 days, 0:57:48
    Downstream
    1,151 Kbps
    Upstream
    708 Kbps
    ADSL settings
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.5
    Latency type
    Interleaved
    Noise margin (Down/Up)
    25.0 dB / 8.8 dB
    Line attenuation (Down/Up)
    42.5 dB / 21.8 dB
    Output power (Down/Up)
    20.1 dBm / 12.4 dBm
    FAQ
    Test1 comprises of two tests
    1. Best Effort Test:  -provides background information.
    Download Speed
    622 Kbps
    0 Kbps
    1000 Kbps
    Max Achievable Speed
     Download speedachieved during the test was - 622 Kbps
     For your connection, the acceptable range of speedsis 400-1000 Kbps.
     Additional Information:
     Your DSL Connection Rate :1148 Kbps(DOWN-STREAM), 708 Kbps(UP-STREAM)
     IP Profile for your line is - 750 Kbps
    The throughput of Best Efforts (BE) classes achieved during the test is - 11.79:25.54:62.8 (SBE:NBEBE)
    These figures represent the ratio while sententiously passing Sub BE, Normal BE and Priority BE marked traffic.
    The results of this test will vary depending on the way your ISP has decided to use these traffic classes.
    2. Upstream Test:  -provides background information.
    Upload Speed
    572 Kbps
    0 Kbps
    708 Kbps
    Max Achievable Speed
    >Upload speed achieved during the test was - 572 Kbps
     Additional Information:
     Upstream Rate IP profile on your line is - 708 Kbps
    We were unable to identify any performance problem with your service at this time.
    It is possible that any problem you are currently, or had previously experienced may have been caused by traffic congestion on the Internet or by the server you were accessing responding slowly.
    If you continue to encounter a problem with a specific server, please contact the administrator of that server in the first instance.
    Please visit FAQ section if you are unable To understand the test results.
    http://www.speedtest.net/result/1221794792.png
    Thank you to anyone who will bother to read my rant, but hopefully im going to get my message across now....

    rest of the stats : 
    ADSL settings
    VPI/VCI
    0/38
    Type
    PPPoA
    Modulation
    ITU-T G.992.5
    Latency type
    Interleaved
    Noise margin (Down/Up)
    21.9 dB / 8.3 dB
    Line attenuation (Down/Up)
    42.5 dB / 21.8 dB
    Output power (Down/Up)
    20.1 dBm / 12.4 dBm
    Loss of Framing (Local)
    0
    Loss of Signal (Local)
    0
    Loss of Power (Local)
    0
    FEC Errors (Down/Up)
    11189 / 22
    CRC Errors (Down/Up)
    8 / 2147480000
    HEC Errors (Down/Up)
    nil / 878043
    Error Seconds (Local)
    5

  • My MacBook Air keyboard isn't working, except the power button. I had the same problem over the summer and had it repaired ~4 months ago. What should I do?

    The keyboard of my 11-inch MacBook Air, purchased in November 2011, isn't working at all. None of the keys respond except the power button. I'm able to restart the computer, and have done so multiple times. I've attempted SMC and PRAM resets, but they haven't worked.
    I've never spilled anything on the laptop, haven't stepped on it, and haven't otherwise damaged it ever. I use the laptop very lightly. I only use it to take notes for class, browse the Internet, and watch movies. I don't download anything but PDFs, PowerPoints, images, and Word documents. I don't even have music on it. So I don't think I had any part in creating the problem.
    I had this same problem with my laptop over the summer, and I took it into the Apple Store to get it repaired for $200. They told me that they didn't know the cause of the problem. I think they replaced the bottom half of my laptop entirely (receipt says there's a new "Housing, Top Case with Keyboard, US") and told me the problem was fixed. This was on June 30. The laptop keyboard stopped working again today, October 19. I called Apple Support and they told me that I would have to pay for the repair again because it's been 90 days since the last repair. I'm annoyed and upset that I have to pay $200 again to re-repair a problem that should've been properly fixed the first time. Plus, if the problem keeps happening despite multiple repairs, I can't afford to keep getting the laptop repaired over and over again due to the Apple employees' incompetence.
    Does anyone have any advice on how to fix the laptop? I'm a grad student and don't have the funds to pay for another repair, and there's no way for me to get to an Apple Store without hiring a car service, so I'm trying to avoid going to the store if possible. Thank you.

    Get the new keyboard at eBay and replace by yourself may be cheaper way, though you're required higher skill and well know about MacBook Air.
    http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m570.l1313.TR0.TRC0.H0 .Xmacbook+air+2011+keyboard&_nkw=macbook+air+2011+keyboard&_sacat=0
    https://www.youtube.com/watch?v=gLbasVD69xo

  • Problem - over lie of data series in Line chart (Web Application Designer)

    Dear Experts,
    I have created a chart with below requiments from my user by using web application designer.
    1) Key Figure 1 (Chart type -> column )
    2) Key Figure 2 (Chart type -> column )
    3) Key Figure 3 (Chart type -> Line; color assigned -> BLACK;    Visibility: Visible)
    4) Key Figure 4 (Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    5) Key Figure 5 (Chart type -> Line; color assigned -> RED;         Visibility: Visible/Hidden)
    The line chart of Key Figure 3 must always appear in Front then others Key Figures.
    Then following by, Key Figure 4. Last is Key Figure 5.
    As I know the order of display line chart is infflucing by the order of Key Figure in structure by descending, likes below
    1) Key Figure 3 (Rank of front -> 3rd; Chart type -> Line; color assigned -> BLACK;    Visibility: Visible)
    2) Key Figure 4 (Rank of front -> 2nd; Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    3) Key Figure 5 (Rank of front -> 1st; Chart type -> Line; color assigned -> RED;         Visibility: Visible/Hidden)
    So, I have conflict on fulfilling these 2 request on assigning the color and control their visibility and lines over lie.
    Please advice me if you have any suggestion on controlling the lines order.
    Thanks!
    ~ GP
    Edited by: GP Poh on Jun 9, 2010 12:32 PM

    Hi Priya, thanks for input.
    I think I should further elaborate the problems. Thanks for your highlight.
    I have a lines chart with five key figures. So my chart will have five lines.
    Some lines from chart will overlap if the data are same.
    When overlapping of lines happens, I want to control the order of which series should be appear first.
    Likes below example,
    1) Key Figure 1 (Chart type -> column )
    2) Key Figure 2 (Chart type -> column )
    3) Key Figure 3 (Chart type -> Line; color assigned -> BLACK; Visibility: Visible)
    4) Key Figure 4 (Chart type -> Line; color assigned -> YELLOW; Visibility: Visible/Hidden)
    5) Key Figure 5 (Chart type -> Line; color assigned -> RED; Visibility: Visible/Hidden)
               KF1  KF2  KF3  KF4  KF5
    CW 1    30     30    80    80    50
    CW 2    40     50    90    60    90
    CW 3    70     50    90    90    90
    CW 4    80     70    70    90    70
    As you can see, there is overlap in these value.
    CW 1 KF3, KF4  -->80
    CW 2 KF3, KF5 --> 90
    CW 3 KF3, KF4, KF5 --> 90
    The order which i want the series should appear first when overlapping.
    - KF3 must appear on top.
    - Then, follow by KF5
    - Last is KF4.
    So now, i have no idea to control the overlap orders except adjusting the sequence of keyfigure from query.
    Feel free to give me any input!

Maybe you are looking for

  • Schedule lines not generated after MRP run

    Dear All, I am trying to create Schedule lines through MRP run , but instead system creates MRP element PRqRel  and its PurRqs when i check in MD04 ,  the following are the prerequisite i done before MRP run , but still Schedule lines are not generat

  • Missing plug in: pdf in Safari

    when I try to link to a pdf file on-line it will not load. Firefox does not have a problem viewing it. Any suggestions?

  • Unable to see payload details in BPM Worklist app

    Hi Experts, When i am approve the request from http://localhost:8001/integration/worklistapp getting the below exception [2012-07-18T21:22:35.651+05:30] [soa_server1] [WARNING] [] [oracle.adfinternal.view.faces.lifecycle.LifecycleImpl] [tid: [ACTIVE]

  • Field selection in ME21n

    hi, I want to make batch field in T.Code ME21n as a mandatory field for those material manage in batches Thanks aMit Ranjana

  • I cannot print any of my old pdf files. there is no option anywhere.

    i have a new computer  with windows 8 but not a touch screen and i cannot find a way to print any pdf documents