Page 3 of 6 FirstFirst 12345 ... LastLast
Results 21 to 30 of 53
  1. #21
    The comeback tour
    Join Date
    Feb 2008
    Location
    On the wrong planet
    Posts
    6,929

    Default

    Spoke to the head honcho. He'd read my cv prior to interview, and decide he wanted to interview me for another job he had coming up - systems engineering and making the control software for a weighbridge.

    He offered me a job and I took it :-) There might be some involvement with the database, but the priority will be capturing the requirements of, specifying the hardware for, and engineering the control software for the weighbridge project.

    I start on Monday.

    He who laughs last ... is still using a slow modem

  2. #22

  3. #23
    The ill-advised world music album
    Join Date
    Oct 2002
    Location
    In a world of pain
    Posts
    4,336

    Default

    Quality! Well done that man!

    So, out of interest, what will you be writing the control software in?
    Quote Originally Posted by frankus View Post
    ...just spend a few days in the dog-house and don't get caught knocking one out.

  4. #24
    The ill-advised world music album
    Join Date
    Jul 2009
    Posts
    4,387

    Default

    Great news phil, the GAS fund can start mounting again.

  5. #25
    The comeback tour
    Join Date
    Feb 2008
    Location
    On the wrong planet
    Posts
    6,929

    Default

    I think that's partly my decision. C would be my first choice, with assembler for whatever can't be done in C (which tbh isn't much once you've set up the runtime stack registers). If there's GUI-style user interfaces to worry about these may be easier to write in C++ but I don't know 'cos I've never tried (C++ or GUIs for that matter).

    Will need to decide whether the volume of production versus development timescales dictates using such things as logic controllers or own code on SBCs, whether there needs to be a proprietary RTOS or any bought-in libraries of protocol software ... all that has to be decided. The first thing is to get a grip on what we want the system to do.

    Also up for consideration is the development host. Depends on what the target is going to be and who makes the relevant cross-development tools, and what they can be hosted on. I hope it's UNIX.
    He who laughs last ... is still using a slow modem

  6. #26
    The comeback tour
    Join Date
    Feb 2008
    Location
    On the wrong planet
    Posts
    6,929

    Default

    Quote Originally Posted by ESBlonde View Post
    Great news phil, the GAS fund can start mounting again.
    He he ... ES-175 or a new car ? Hmmmm....
    He who laughs last ... is still using a slow modem

  7. #27
    Cockroaches & Keith Richards
    Join Date
    Jul 2003
    Location
    A land of myth and magick
    Posts
    28,127

    Default

    nice one phil, mucho congrats.
    None of you seem to understand; I'm not locked in here with you, you'll all locked in here with me.

  8. #28
    The ill-advised world music album
    Join Date
    Oct 2002
    Location
    In a world of pain
    Posts
    4,336

    Default

    Quote Originally Posted by musophilr View Post
    I think that's partly my decision. C would be my first choice, with assembler for whatever can't be done in C (which tbh isn't much once you've set up the runtime stack registers). If there's GUI-style user interfaces to worry about these may be easier to write in C++ but I don't know 'cos I've never tried (C++ or GUIs for that matter).

    Will need to decide whether the volume of production versus development timescales dictates using such things as logic controllers or own code on SBCs, whether there needs to be a proprietary RTOS or any bought-in libraries of protocol software ... all that has to be decided. The first thing is to get a grip on what we want the system to do.

    Also up for consideration is the development host. Depends on what the target is going to be and who makes the relevant cross-development tools, and what they can be hosted on. I hope it's UNIX.
    Nice one... Right up my alley that... Not that I've ever done anything specifically similar, but I love that style of software engineering and the feeling of wrangling a solution out of raw bits and bytes. That's proper programming

    Closest thing I ever did was write an assembly (80386) layer as an interrupt driver to sit on top of a network "T" card (which copied all network traffic passing it into its onboard memory), then a C layer above that to decode the protocol (X25 in this case), then some C++ interfaces into the company's bespoke BASIC control language to manipulate and interrogate the packets, running in Windows 3. All I started with was a small typed "manual" from the manufacturer describing how to control the card and access its memory, and a book on X25 protocol. It was easily the most satisfying bit of programming I've ever done... *sigh* those were the days... Worked a treat as well...
    Quote Originally Posted by frankus View Post
    ...just spend a few days in the dog-house and don't get caught knocking one out.

  9. #29
    The next big thing
    Join Date
    Feb 2012
    Location
    N/Yorkshire
    Posts
    208

    Default

    Well done that man, just in time for a good Christmas (an a ES-175 of course).

  10. #30
    Spam Apparatchik
    Join Date
    Feb 2005
    Location
    Hertfordshire
    Posts
    29,480

    Default

    Well done Chap. Loads of 3rd party add-on UI libraries for C without needing to hurt your head learning C++
    Quote Originally Posted by paultheoneyoulove View Post
    Cream chicken head knobs.

Page 3 of 6 FirstFirst 12345 ... LastLast