I am writing a application that receives Event messages from a network device the problem I have is that the device sends some message 5 times per tiggered event on two of the events I like to use the rest of the messages are fine I need to create code to filter out the other 4 last messages that get displayed in a textbox the 5 message are identical I have added a timestamp to the sting and noted they are always 1 second apart so the format would be somthing like this:
11:23:01 - x - y
11:23:02 - x - y
11:23:03 - x - y
11:23:04 - x - y
11:23:05 - x - y
What I would like to do something like this, always append the first message to the textbox but ignore or even change the 4 messages that follow 1 second apart from each other that contain - x - y if any other message appears it should still append the text box as well
so the result i would like for the 5 event message as above should end like this:
11:23:01 - x - y
11:23:02 - custome message / ingnore append to textbox
11:23:03 - custome message / ingnore append to textbox
11:23:04 - custome message / ingnore append to textbox
11:23:05 - custome message / ingnore append to textbox
I got this issue to tackle which consists of using an FIR LPF filter to filter a wav file using C programming.
Till now I managed to tackle the filter part following this link: Implementation of FIR Filtering in C (Part 1) | Shawn's DSP Tutorials (I have my own filter co-efficients which have been produced using FDAtool on MATLAB and some other minor changes have been applied to match my requirements)
Now, the link shown does not compensate for files having a header. I have three wav files which need to be filtered. Thus I need to first extract the data from the header .. this was done using RIFFpad. Now that I have the data
Info from RIFFpad: fmt - Offset=20 ID=fmt
[Code].....
I've got this hint to start with: Each audio datasample inside the wav_files can be made up of a number of bytes and these bytes arestored in the little-endian order. Inside your program you have to change this to a big-endian order.
I'm trying to write code that implements [median filtering] on a two-dimensional array.
Here's an image to illustrate:
The program starts at the beginning of the array. The maximum array size is 100. I know that I can use an array like:
int a[100][100];
to store the input, and that I can iterate over a part of this array using two `for` loops like this:
for(i=0;i<size_filter;i++) for(j=0;j<size_filter;j++) temp[i][j]=a[i][j] // not so sure
But how can I make this code loop over the neighbors of every element in the array, calculate their median, and replace the center element with the median?
For some examples of what I'm trying to do, let's say that the input is a 5x5 matrix, so the input size is 5. And I want to run a 3x3 median filter on it, i.e. each element should be replaced by the median of the 3x3 elements surrounding it.
The program starts at the corner index (0,0). For this index, it scans the 3x3 region surrounding it (of which only four indexes actually lie within the input array), which contains the values 0, 0, 1, and 0. The median of these values is 0, so that's what the code should output for this array index.
In the picture below, the number in -band - is the center cell, and the plain * and * numbers are its neighbors within the 3x3 region surrounding it:
This time, the elements in the 3x3 region (excluding those outside the input array) have the values 0, 0, 0, 1, 0, and 0, and again, their median is therefore 0.
Here's yet another example, this time from the middle of the input, at center index (3,2):
And this is by filtering on dataPickers, range of date, and show me what happens on that dates, but show me exception when click button
private void button1_Click(object sender, EventArgs e) { if(dateTimePicker1.Value>dateTimePicker2.Value) { MessageBox.Show("Takav opseg nije moguc. Datum Od mora biti veci od datuma Do.", "Opseg datuma", MessageBoxButtons.OK, MessageBoxIcon.Error);
My question is mainly about networks. I wan to implement a simple transparent proxy in C, which will filter the browsed sites according to URL blacklist (check before sending the HTTP request) and keywords in content (check the <meta> in the HTML that was responded).
How can I do this? Listen in a local socket (ex. 8080), set the proxy in my browser and according to the requests that the browser sends to me open a socket with the server, forward the browser's request to the server and forward the server's response to the browser? (Of course by applying filters in the stages where needed.
Basically, I am inserting data from an ODBC connection into a PostgreSql database using the COPY query, but the COPY query stops and returns this error...
Quote ERROR: invalid byte sequence for encoding "UTF8": 0x92 CONTEXT: COPY [TableName], line 1: "189572|1-00-1202|1-|00-|1202||AP||1... STATEMENT: COPY [TableName] FROM STDIN (DELIMITER '|', NULL '')
i need to change the text in multiple ComboBoxs. i could do it one by one, but i have about 11 i need to change. i feel like doing it one at a time is not efficient. i was wondering if i can put the comboboxs into an array so i can use a for loop to change them all with out writeing it out 11 times.
I want to update a label from Form2. When I click on the button on Form 2, the textbox on Form2 should update the label on Form1 and take me to a certain website. What ever URL is typed into the textbox on Form2 is what website URL the label on Form1 will take me to. The label on Form1 can say something such as You can check out my website here!!! and when they click on the saying it takes me to their website.
I want to create events and then, functions which are subscribed to the event can access information about the event. For example, in Class 2 below, I want it to be able to access things such as touch.position, etc. of class 1.
Class 1:
public delegate void TouchEventHandler (EventArgs e); public event TouchEventHandler TouchBegan; public Vector2 touchPosition; void Update () { if (Input.touchCount > 0) {
I'm still at the very beginning of learning WPF and there are still countless things i don't fully understand. For instance, as I can see in my WPF project, there isn't an event that would fire when the Background property of some control is changed. Or am I just missing it? If i'm not blind after all, and it really doesn't exist, is there any way i could get notified when the Background color of some control is changed?
I'm trying to find an event for the combobox when its selected value changes , but I can't seem to find the right one since I've tried several events in the dataGridView that are just triggering at the wrong moments. I need to remove the selected item from that combobox so that it doesn't get selected again at the second combobox which usually have the same items .
In my MainWindow I have a UserControl called CamAccessLevel1. This will be one of a few different UserControls which will have more and more functionality to a device as the Level goes up.
Each of those functionalities are themselves a UserControl, so that I don't have to keep remaking them for each different "Level" that I make.
So... I have a UserControl in a UserControl in my Mainwindow. My first goal is to have a button in one of those sections send an event back to the MainWindow to close the application. This sections is called "ProgramControl", as it has functions that relate to the program itself.
I can't seem to set a datacontext within another datacontext -> There is an error in UIViewModel below...
Note that I have replaced my company name with [snip]
In my Mainwindow.xaml <views:CamAccessLevel1 x:Name="UserInterface"/> Mainwindow.xaml.cs public partial class MainWindow : Window { #region MyModel
I need to implement a two-way asynchronous communication between two objects, not using any IPC.
What I have now is a producer-consumer model where producer sends a number "88" to consumer at random intervals. Now, I need consumer to send a number "99" back to producer at a random intervals, this probably should be done in a separate thread.
I am using GNU on Linux, here is the compile line.
Code:
g++ -g -std=c++11 main.cpp -o main
Code:
#include<iostream> #include<chrono> #include<thread> class IObject { public: virtual void fromApp(int i) = 0; virtual int toApp(int& i) = 0;// ???
I am trying to do a LINQ Query by Double Clicking the child node. When I click on the parent node it brings up the correct data. But when I click on the child node it still brings up the data from the parent node. How do I get the child node to display the correct data?
I was using the same item click event on another listview, and it worked perfectly... I don't know why this is happening, but here's my problem:
When I double click on an item, and try to obtain its index in the listview, the items index always comes back as -1... Obviously -1 isn't an index, and I'm guessing that it is returning -1 because that item does not exist on the listview, but from what I'm seeing, it is impossible for the item not to be inside of the listview...
When I uncomment the MessageBox, it shows -1... This is obviously not right lol. I have the same exact click event in another class, and I obtain the items index the same exact way.. The only difference between this listview and that one is that this listview is databound.. Is that the issue? If so, how does one overcome it?
Code: private: System::Void GOBUT_Click(System::Object^ sender, System::EventArgs^ e) { int x; x = sender->Location.X; }
Returns error saying Location is not a member of Object^.
I'm trying to create an array of button (user/runtime created buttons) and get different interpretations of the click event depending of wich button is clicked.
For example, if we create buttons[0] I wish to get the 0 or something relevant into the GOBUT_Click event.
Create a line class using a linked list that acts as a queue (first in, first out) both enqueue and dequeue. Complete the line class so that customers can be added or removed from the line. Implement the line as a linked list of customer objects that you have developed yourself or use the vector class.
I have to make a C++ program that implements two tasks synchronized on a external event using mailboxes. The first task, T1, reads integer from keyboard, and record them to a vector. The second task, T2, transforms the integer numbers in binary and shows them. External events that are synchronized tasks is typing an integer.
This is what i made so far.
#include <iostream.h> #include <conio.h> int v[50], n, i;long sum; void citire(){cout<<"dati numarul de elemente al vectorului:";cin>>n; for(i=1;i<=n;i++){cout<<"introduceti elementele vectorului: ";
[Code] ....
I don't know how to use tasks, and the program doesn't convert from int to bin..
I am creating a sudoku solver/generator. I have 81 text boxes on the form. I want the form to automatically clean up the input, eliminating alpha characters, and values under 1 or over 10. Anyways I have this method written, but I really don't want to go through and type up a change method for each text box. Is there to write a method that fires when ANY text box is changed, and gets the string value from the changed text box?
I created a dataset that contains an empty dataTable that has several columns , and then I created a new report that is linked to this datatable using the report wizard. In my form there is a button when clicked should fill the datatable mentioned above ( I checked if it is being filled by displaying its content in a dataGridView and by firing a messagebox that is triggered when 'datatable.rows.count > 0' ).
The reason that the datatable is initially empty is that it depends on some conditions that may alter the query used to fill it.
But finally when I load the form that has the report viewer it only has the names of the columns of the datatable and no contents. What's wrong ?