Recent Posts

Pages: [1] 2 3 4 5 6 ... 10 Next
1
For professional use ?

You surely know about diy ones ?
2
General Technical Chat / Re: Cable Management
« Last post by reboots on Today at 02:56:58 pm »
Most of my test equipment is in a 2-post aluminum telco rack. I have a couple of the Pomona cable racks mounted sideways, 90 degrees from the design orientation, on one of the posts. They work almost as well vertically as they do horizontally, and the cables take up less space. Not quite as convenient for avoiding tangles.
3
What works for me is a struct like this:
struct TCommand
   {
   char *command;
   void (*func)(int argc, char **argv);
   char *helptext;
   };

which is used to create an array with commands and help texts. I use a buffer which only receives text (>=32 <127). When a 13 is encountered, the input buffer is split by spaces, the space replaced by 0x00 to mark end of string and an array with pointers to each parameter is created. The first entry into the parameter array is the command. Iterate over the commands to find an match and call the callback function. Note that the callback function is exactly like the main function of a 'regular' C program.

Every piece of embedded software I have made or worked on has a CLI and this has been proven to be an immensly useful feature for development, integration testing and field debugging (logging & fault finding).
Good tip for the ASCII 32 to 127. Thanks. I see that you use also var arguments. Any open source project of yours that you could share with us? I am also interested how do you do parsing. I am a hobby coder therefore quite an amateur.
4
RF, Microwave, Ham Radio / Dielectric insert tool for RG405 SMA plugs
« Last post by alan.bain on Today at 02:55:57 pm »
I've been trying to fit some Macom SMA connectors (1050770-1) to RG405 and clearly need to a dielectric insert tool.  I found a set of AMP instructions which includes a drawing of the tool (attached - found on the TE website) but I'm pretty sure it isn't to scale as it doesn't look like it would work as the pusher looks too short.

I've paradoxically got the Huber+Suhner toolkit for RG405 N connectors so have the stripping tools and soldering jig and wonder if anyone has the dielectric tool for SMA connectors if they could share a picture or a dimensionned drawing so I can make one on the nearest lathe. 

These connectors are slightly unusual (at least to me) in that the centre pin doesn't have a shoulder (as shown in the Times Microwave illustration marked no shoulder at reference plane).  I'm not sure I understand how this works as I always though this was part of the constant impedance design of the connector.

Alan

5
Test Equipment / Re: SDS800X HD Wanted Features
« Last post by KungFuJosh on Today at 02:55:50 pm »
What about staying on the technical side, huh?

Nah. 😉
6
How very slow time is updated, like a heart monitor?

I guess I'm wondering how partial pixel is appearing and can it be manipulated by a test signal.
At least badly scaled screen resolution is clearly visible.
Something like a triangle wave where a vertical step is either bigger or smaller depending how frame start correlates the wave amplitude.

One other, a Moire pattern.
Can the angle of extra raster tell something?
7
Test Equipment / Re: Siglent SDS2000X Plus Hack
« Last post by KungFuJosh on Today at 02:53:34 pm »
I had read that Siglent changed things recently in newer firmware... or maybe just newer models, I'm not sure... so I was curious if this script could reproduce my legit-purchased logic analyzer key for the SDS3000X HD, and nope... it's different.

It's not that recent of a change. They have two different licensing versions. The higher end stuff gets Lic 2.0, and the lower end and/or older stuff has Lic 1.0. The script mentioned above is strictly for Lic 1.0.
8
Beginners / Re: How Current Limitation is happening in the circuit???
« Last post by Xena E on Today at 02:48:20 pm »
I'm very sorry Ommsiva your pictures seem deliberately not to show any detail, at all.

Pictures of the tops of T03 transistors may be useful in identifying the type numbers but don't convey anything about the connections made to them.

Two front panel photos ... of similar value.

A general internal shot of a disassembled rats nest of wiring.

All of the above at a resolution such that even if it were tidy construction and complete it couldn't be of any less use in assisting with your query.

As you seem to not like answering direct questions about your project, then the purpose of this thread is clearly intended as a piss-take of the kind people who have tried to help you.

Have a nice life.

X

9
What works for me is a struct like this:
struct TCommand
   {
   char *command;
   void (*func)(int argc, char **argv);
   char *helptext;
   };

which is used to create an array with commands and help texts. I use a buffer which only receives text (>=32 <127). When a 13 is encountered, the input buffer is split by spaces, the space replaced by 0x00 to mark end of string and an array with pointers to each parameter is created. The first entry into the parameter array is the command. Iterate over the commands to find an match and call the callback function. Note that the callback function is exactly like the main function of a 'regular' C program.

Every piece of embedded software I have made or worked on has a CLI and this has been proven to be an immensly useful feature for development, integration testing and field debugging (logging & fault finding).
10
General Technical Chat / Re: Dumpster diving save VFD
« Last post by Alex Eisenhut on Today at 02:45:35 pm »
I see a lot of wires, does this module have a serial port? Some of them have a small 3 pin header on the board for serial. I think it even breaks out to the parallel header
Pages: [1] 2 3 4 5 6 ... 10 Next