Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - ctkian

Pages: [1]
µTasker general / HTTP Web Server
« on: June 10, 2019, 08:27:56 AM »
I have a question in regard to your HTTP web server. For the server handling in your uTasker OS for M5223X, the development was solely build from scratch by you/your teams or from a ”platform” you leveraged to start with?

µTasker general / uTasker Timer
« on: April 16, 2014, 02:00:18 PM »
Hi Mark,

I saw the following code in uTasker function - fnStartNewTimer.

1        UTASK_TICK RemainingTime = TimeStamp + NextFire;                 // if our delay is longer than the present delay we calculate delay difference
2        if (RemainingTime >= uTaskerSystemTick) {
3            RemainingTime -= uTaskerSystemTick;
4        }
5        else {
6            RemainingTime = uTaskerSystemTick - RemainingTime;
7        }

Can you explain to me what is the function on line 6.

Thank you very much.

NXPTM M522XX, KINETIS and i.MX RT / M522XX IP Conflict Handling
« on: October 22, 2013, 03:07:45 AM »

I would like to know how uTasker react when IP conflict occur? Please advise me which part of the code is handling the IP conflict.

Best regards,

µTasker general / DHCP and SNMP on uTasker_v1.3_SP6 (MCF5223X)
« on: May 03, 2013, 09:44:37 AM »
Hi All,

I would like to know in uTasker_v1.3_SP6,

1. Is DHCP code mature for deployment.
2. To what extend the SNMP has complete and what is require to be add in (since in the source file it is written as in development. Attached here the source that I have.

Or can I can and updated version on DHCP and SNMP that is more readiness for application code. Please advise me as well what is implement in latest code on DHCP and SNMP.

Thank you very much.

µTasker general / TCP Data Position Relocation Over VPN Network
« on: April 05, 2013, 10:55:49 AM »
Hi All,

A bit of current environment info: we are using uTasker_v1.3_SP6 on MCF5223X.

Under VPN network, the TCP data send into MCF5223X has been reposition. For example, in the sender side we send "ABCDEFG" but in the MCF5223X, what we received is "ACBDEFG". We replaced MCF5223X with a PC and load with a simple TCP-receiver software and there is no problem on it. This problem only happen when the MCF5223X is put under VPN network. If VPN is remove, then the unit is working without problem.

I would like to know what would be the possible cause and advices to resolve this issues is appreciate.

Best regards,

NXPTM M522XX, KINETIS and i.MX RT / FTP File Download Across Multiple Flash
« on: September 27, 2011, 08:12:59 AM »
Hi All,

I am using uTasker v1.3_SP6 and I found that when I try to throw in a big file into SPI Flash that is located at end of 1st flash, continue to the start section of 2nd flash, the file transfer is corrupted. When I move the start of the file to point to start of 2nd flash, then the file can transfer without any problem.

Does anyone having similar problem? How should I solve this issue? Currently I am using MCF52233 with 2 SPI flash.

Thank you very much.

Hi All,

I am utasker on M5223X device. Now I need to decode a waveform using manchester coding method, the incoming waveform have a valid pulse width of 250us. I have tried to use hardware timer as below to tried to generated 10us interval but not successful, the below code can only give me a timeout in a period of about 200us(measure using a oscilloscope). As the pulse width is 250us, i may need to accept the pulse width between 200us - 300us as a valid incoming signal.

#define MILLISEC               MED_RES_MS
uTaskerGlobalMonoTimer( (UTASK_TASK)(OWN_TASK | HARDWARE_TIMER), (CLOCK_LIMIT)(0.01*MILLISEC),  E_TIMER_TEST_3MS );  // restart 3ms timer

I have tried to use a count down timer to obtain the period between incoming state change (either from high to low or low to high), I cannot get this method to work as the timer accuracy i get is too low (200us) where I need higher timer accuracy.

Please advice how I should do in order to correctly decoding the incoming manchester coding waveform.

Thank you very much.

µTasker general / uNetwork
« on: March 26, 2010, 12:28:07 PM »
HI All,

I would like to enable my controller to talk to each other in network environment and I found uNetwork can actually implemented that. Each of the controller will have its own MAC and IP address.

However, after read through the documentation, I still not understand the following
1. Said I have 3 device/node on the network that will be talking to each other, what should be the correct setting for each of them on

    Let said the IP and MAC for the 3 devices is as below
    MAC : IP :
    MAC : IP :
    MAC : IP :
2. What function should I call to send data from current device to another device?
3. Where should I add code that will process data received sent by another device?
4. Is there any notification of success of data sending and which portion of code I should add to process this information.
5. If data is send from current device to another device, is it possible for another device to feedback to current device and I further process feedback from another device?

Thank you very much.

Pages: [1]