Month: June 2024
Sharepoint list “group by” and “filter” function not working correctly after editing items
Hi everyone!
I currently have a sharepoint list with a column named [Print Status], which has two options [Pending Print] & [Printed]. Previously when i edit all item under [Pending Print] & [Printed], all items will move to the correct group immediately. However, with the new User Interface, I encounted this problem (as shown below), whereby the items will not move to the correct group automatically, and some columns appear as [object Object].
^ all items in this example have already been changed to [Printed], but still appears as [Pending Print]
However once i refresh the page, the items move according. Is there any way to fix this such that I don’t need a manual refresh for the page everytime? Thanks!
Hi everyone!I currently have a sharepoint list with a column named [Print Status], which has two options [Pending Print] & [Printed]. Previously when i edit all item under [Pending Print] & [Printed], all items will move to the correct group immediately. However, with the new User Interface, I encounted this problem (as shown below), whereby the items will not move to the correct group automatically, and some columns appear as [object Object]. ^ all items in this example have already been changed to [Printed], but still appears as [Pending Print]However once i refresh the page, the items move according. Is there any way to fix this such that I don’t need a manual refresh for the page everytime? Thanks! Read More
Ignoring client id in windows dhcp server
Hello.
How to make Windows DHCP Server use only MAC addresses? Now virtual machines for Linux (Ubuntu) are sent instead of the MAC address Clientid, which sometimes comes to conflicts when issuing addresses, because Clientid may not be unique when cloning VM.
I know that you can configure the Ubuntu so that it only gives Mac, but then you have to configure it on every VM or server.
Hello.How to make Windows DHCP Server use only MAC addresses? Now virtual machines for Linux (Ubuntu) are sent instead of the MAC address Clientid, which sometimes comes to conflicts when issuing addresses, because Clientid may not be unique when cloning VM.I know that you can configure the Ubuntu so that it only gives Mac, but then you have to configure it on every VM or server. Read More
Creating a customized Sharepoint Organization template (theme and webparts on home)
Hello,
I’ve been trying to create a template where on any new site made, it will automatically have the theme (branding, colors, fonts) and Home page webparts laid out. I was able to get the theme applied using site scripts and design documentation, but I’m having difficulty with the webparts on the home page.
Is there a way for me to grab the JSON from the webparts on a site home I’ve already made and add it into an organization template using site scripts and design? Any other methods that others have used?
Thanks,
Emily
Hello, I’ve been trying to create a template where on any new site made, it will automatically have the theme (branding, colors, fonts) and Home page webparts laid out. I was able to get the theme applied using site scripts and design documentation, but I’m having difficulty with the webparts on the home page. Is there a way for me to grab the JSON from the webparts on a site home I’ve already made and add it into an organization template using site scripts and design? Any other methods that others have used? Thanks,Emily Read More
Recurring employee surveys that go out multiple times in a single day.
As the subject line suggests, is there a way to have a survey go out several times throughout a single employee shift? Our people work 12-hr shifts in order to maintaina 24/7/365 operation. We are looking to conduct workload & stress-level assessments at specific times throughout the employees’ shift. For example: the survey would go out to the employee at 6am, 11am, and 4pm for a dayshift worker and then 6pm, 11pm, 4am for our nightshift folks.
It would be the same questions each time in order to trend the differences.
As the subject line suggests, is there a way to have a survey go out several times throughout a single employee shift? Our people work 12-hr shifts in order to maintaina 24/7/365 operation. We are looking to conduct workload & stress-level assessments at specific times throughout the employees’ shift. For example: the survey would go out to the employee at 6am, 11am, and 4pm for a dayshift worker and then 6pm, 11pm, 4am for our nightshift folks. It would be the same questions each time in order to trend the differences. Read More
How to expand a row of values into a matrix, such that each new value is equal to the value above it plus one?
What I’m asking for is a lot simpler to show than to explain. If I have a vector such as, for example:
[5 10 15]
How can I expand the vector for any integer length n (for this example let’s say n=3) into a matrix such that:
[5 10 15; 6 11 16; 7 12 17]
I know there’s a brute force solution with for-loops, but I’m trying to avoid for-loops where I can and stick to vectorization for efficiency. Is there anything I can use?What I’m asking for is a lot simpler to show than to explain. If I have a vector such as, for example:
[5 10 15]
How can I expand the vector for any integer length n (for this example let’s say n=3) into a matrix such that:
[5 10 15; 6 11 16; 7 12 17]
I know there’s a brute force solution with for-loops, but I’m trying to avoid for-loops where I can and stick to vectorization for efficiency. Is there anything I can use? What I’m asking for is a lot simpler to show than to explain. If I have a vector such as, for example:
[5 10 15]
How can I expand the vector for any integer length n (for this example let’s say n=3) into a matrix such that:
[5 10 15; 6 11 16; 7 12 17]
I know there’s a brute force solution with for-loops, but I’m trying to avoid for-loops where I can and stick to vectorization for efficiency. Is there anything I can use? matrix, vectorization MATLAB Answers — New Questions
Fuzzy Logic Toolbox: Learning Rules with ‘OR’ connection
Hi Community,
I have been experimenting on fuzzy logic system auto tuning. I found the ‘learning’ option provided by the toolbox seems only generating rules with ‘AND’ connection. The ‘tuning’ option also does not allow me to optimise the connection type between ‘AND’ and ‘OR’.
Is this "learning with ‘OR’" functionality not implemented on purpose? Is there a workaround to enable this?
I have read the following documentation webpages:
> Tune fuzzy inference system or tree of fuzzy inference systems – MATLAB tunefis (mathworks.com)
> Option set for tunefis function – MATLAB (mathworks.com)
> Tune Fuzzy Inference System at the Command Line – MATLAB & Simulink – MathWorks United Kingdom
Best,
DanielHi Community,
I have been experimenting on fuzzy logic system auto tuning. I found the ‘learning’ option provided by the toolbox seems only generating rules with ‘AND’ connection. The ‘tuning’ option also does not allow me to optimise the connection type between ‘AND’ and ‘OR’.
Is this "learning with ‘OR’" functionality not implemented on purpose? Is there a workaround to enable this?
I have read the following documentation webpages:
> Tune fuzzy inference system or tree of fuzzy inference systems – MATLAB tunefis (mathworks.com)
> Option set for tunefis function – MATLAB (mathworks.com)
> Tune Fuzzy Inference System at the Command Line – MATLAB & Simulink – MathWorks United Kingdom
Best,
Daniel Hi Community,
I have been experimenting on fuzzy logic system auto tuning. I found the ‘learning’ option provided by the toolbox seems only generating rules with ‘AND’ connection. The ‘tuning’ option also does not allow me to optimise the connection type between ‘AND’ and ‘OR’.
Is this "learning with ‘OR’" functionality not implemented on purpose? Is there a workaround to enable this?
I have read the following documentation webpages:
> Tune fuzzy inference system or tree of fuzzy inference systems – MATLAB tunefis (mathworks.com)
> Option set for tunefis function – MATLAB (mathworks.com)
> Tune Fuzzy Inference System at the Command Line – MATLAB & Simulink – MathWorks United Kingdom
Best,
Daniel toolbox MATLAB Answers — New Questions
ROS Toolbox: Header.FrameId for publisher /move_base_simple/goal not recognised
Good afternoon,
I am trying to move a mobile robot (MIR) declared in ROS from simulink. In order to do that i added to my project a publisher node from ROS Toolbox with node ‘/move_base_simple/goal’, then with the Blank Message of type ‘/geometry_msgs/PoseStamped’ i created a bus giving the coordinates that i need and "map" for the frameId. when i run the program the robot does not move, and if i type ‘rostopic echo /move_base_simple/goal’ on matlab i can notice that the the frameId field is empty, while the coordinates are correct, someone knows why the program can’t read the frame Id? (i tried to move the MIR in ROS with the same command and it works)Good afternoon,
I am trying to move a mobile robot (MIR) declared in ROS from simulink. In order to do that i added to my project a publisher node from ROS Toolbox with node ‘/move_base_simple/goal’, then with the Blank Message of type ‘/geometry_msgs/PoseStamped’ i created a bus giving the coordinates that i need and "map" for the frameId. when i run the program the robot does not move, and if i type ‘rostopic echo /move_base_simple/goal’ on matlab i can notice that the the frameId field is empty, while the coordinates are correct, someone knows why the program can’t read the frame Id? (i tried to move the MIR in ROS with the same command and it works) Good afternoon,
I am trying to move a mobile robot (MIR) declared in ROS from simulink. In order to do that i added to my project a publisher node from ROS Toolbox with node ‘/move_base_simple/goal’, then with the Blank Message of type ‘/geometry_msgs/PoseStamped’ i created a bus giving the coordinates that i need and "map" for the frameId. when i run the program the robot does not move, and if i type ‘rostopic echo /move_base_simple/goal’ on matlab i can notice that the the frameId field is empty, while the coordinates are correct, someone knows why the program can’t read the frame Id? (i tried to move the MIR in ROS with the same command and it works) simulink, matlab, ros, mir MATLAB Answers — New Questions
Want to understand how to implement in matlab the following differential equation?
This is the equation I want to write in matlab, so I can have a solution for Q:
Q(t)=(P1(t)-P2)/R +C(dP1/dt) I know P1(t) is a time varing parameter and I know its pattern in time P2 is a costant, R is a costant knows also C. I started implementing it using ode45 to solve differential equations of 1st order and noticed it is not the right manner, because I want to know Q and in the defination of ode45 it finds exactly the first order derivative. Can someone help me by giving adive on how to procced?This is the equation I want to write in matlab, so I can have a solution for Q:
Q(t)=(P1(t)-P2)/R +C(dP1/dt) I know P1(t) is a time varing parameter and I know its pattern in time P2 is a costant, R is a costant knows also C. I started implementing it using ode45 to solve differential equations of 1st order and noticed it is not the right manner, because I want to know Q and in the defination of ode45 it finds exactly the first order derivative. Can someone help me by giving adive on how to procced? This is the equation I want to write in matlab, so I can have a solution for Q:
Q(t)=(P1(t)-P2)/R +C(dP1/dt) I know P1(t) is a time varing parameter and I know its pattern in time P2 is a costant, R is a costant knows also C. I started implementing it using ode45 to solve differential equations of 1st order and noticed it is not the right manner, because I want to know Q and in the defination of ode45 it finds exactly the first order derivative. Can someone help me by giving adive on how to procced? differential equations, first order differential equation MATLAB Answers — New Questions
3d segmenter or any other possibility to only show parts of a 3d volume
Hello, I am new to Matlab and I am working with 3 d images in the mat format.
Is there a possibility to "cut" the 3d version of my Image (as shown in the 3D display in the image segmenter), so that for instance if the complete image consists of 120 slices (xy slice) and I only display slices 3-50?
If there is an app for that or a simple function that would be very much appreciated. Thank you.Hello, I am new to Matlab and I am working with 3 d images in the mat format.
Is there a possibility to "cut" the 3d version of my Image (as shown in the 3D display in the image segmenter), so that for instance if the complete image consists of 120 slices (xy slice) and I only display slices 3-50?
If there is an app for that or a simple function that would be very much appreciated. Thank you. Hello, I am new to Matlab and I am working with 3 d images in the mat format.
Is there a possibility to "cut" the 3d version of my Image (as shown in the 3D display in the image segmenter), so that for instance if the complete image consists of 120 slices (xy slice) and I only display slices 3-50?
If there is an app for that or a simple function that would be very much appreciated. Thank you. image segmenter, cut 3d volume, choose slices MATLAB Answers — New Questions
Bringing flexibility and customization to Microsoft Loop boards
Hi, Microsoft 365 Insiders,
Thanks to your input, we’ve rolled out several enhancements that bring more flexibility and customization to Microsoft Loop boards, as well as operational parity between Loop boards and Loop tables.
Discover the fresh capabilities in our latest blog from Tanvi Sharma, Product Manager on the Microsoft Loop team: Bringing flexibility and customization to Microsoft Loop boards
Thanks!
Perry Sjogren
Microsoft 365 Insider Social Media Manager
Become a Microsoft 365 Insider and gain exclusive access to new features and help shape the future of Microsoft 365. Join Now: Windows | Mac | iOS | Android
Hi, Microsoft 365 Insiders,
Thanks to your input, we’ve rolled out several enhancements that bring more flexibility and customization to Microsoft Loop boards, as well as operational parity between Loop boards and Loop tables.
Discover the fresh capabilities in our latest blog from Tanvi Sharma, Product Manager on the Microsoft Loop team: Bringing flexibility and customization to Microsoft Loop boards
Thanks!
Perry Sjogren
Microsoft 365 Insider Social Media Manager
Become a Microsoft 365 Insider and gain exclusive access to new features and help shape the future of Microsoft 365. Join Now: Windows | Mac | iOS | Android Read More
MS Stream blurred screen recordings
Hi all, I’m wondering if anyone has the same experience or (hopefully) has a solution to the following issue:
When creating a video using MS Stream (Screen Recording only, no camera, no audio), the video records fine; I can trim & add music overlay and the playback is good quality and clear. However, when I ‘finish’ the video which then saves it to my online MS Stream (SharePoint) interface, the published video starts playing in good quality but at approximately the ’56 seconds’ point, the screen blurs to an extent that you can’t see the text on the screen, this blur persists throughout the rest of the video and across any resolution (auto/1080p/720p/480p/240p). This has happened for multiple recordings, and each recording blurs at the 56 second point.
Any advice would be greatly appreciated.
Hi all, I’m wondering if anyone has the same experience or (hopefully) has a solution to the following issue: When creating a video using MS Stream (Screen Recording only, no camera, no audio), the video records fine; I can trim & add music overlay and the playback is good quality and clear. However, when I ‘finish’ the video which then saves it to my online MS Stream (SharePoint) interface, the published video starts playing in good quality but at approximately the ’56 seconds’ point, the screen blurs to an extent that you can’t see the text on the screen, this blur persists throughout the rest of the video and across any resolution (auto/1080p/720p/480p/240p). This has happened for multiple recordings, and each recording blurs at the 56 second point.Any advice would be greatly appreciated. Read More
Copying Conditional Formatting with Relative References
I have a spreadsheet that is a training matrix. In Row 7 I have the latest revision dates of each document listed across Row 6. Down the left of the page, I have the associates’ names and then their last training date for each document is out to the right of their name. I have the cells conditionally formatted to turn red if the revision date is changed in row 7 to a newer date than their last training. (Cell Value < D$7 shades the cell red and it applies to =$D$8:$AF$30).
In the past I would put my conditional formatting in cell D8, click the Format Painter when on the first cell (D8) and then paste it to cells E8:AF8. Then I would select D8:AF8, click the Format Painter and select D9:AF30 to paste it into the rest of my spreadsheet. In the past when I pasted, it would update each column to the next letter (column) across the page. Then each cell would then be referring to E7, F7, G7, H7, etc…. So basically, each cell had to refer to Row 7 in its particular column to see if the cell needed to turn red to indicate needed retraining. Now when I try to “copy & paste” the formatting all of the cells still refer to cell D7, from my original formula instead of updating to the correct column since there is no $ in front of the column letter. I can’t just copy and paste the cell since each person has different training dates. The only thing that has changed since this process worked is they updated our Office 365 earlier this week. Anyone have any ideas? I’ve attached a dummy sample.
I have a spreadsheet that is a training matrix. In Row 7 I have the latest revision dates of each document listed across Row 6. Down the left of the page, I have the associates’ names and then their last training date for each document is out to the right of their name. I have the cells conditionally formatted to turn red if the revision date is changed in row 7 to a newer date than their last training. (Cell Value < D$7 shades the cell red and it applies to =$D$8:$AF$30). In the past I would put my conditional formatting in cell D8, click the Format Painter when on the first cell (D8) and then paste it to cells E8:AF8. Then I would select D8:AF8, click the Format Painter and select D9:AF30 to paste it into the rest of my spreadsheet. In the past when I pasted, it would update each column to the next letter (column) across the page. Then each cell would then be referring to E7, F7, G7, H7, etc…. So basically, each cell had to refer to Row 7 in its particular column to see if the cell needed to turn red to indicate needed retraining. Now when I try to “copy & paste” the formatting all of the cells still refer to cell D7, from my original formula instead of updating to the correct column since there is no $ in front of the column letter. I can’t just copy and paste the cell since each person has different training dates. The only thing that has changed since this process worked is they updated our Office 365 earlier this week. Anyone have any ideas? I’ve attached a dummy sample. Read More
Cross Referencing Data in Excel
Hello,
I have a spreadsheet that lists document numbers that are stored in a document management system. I have to cross reference the documents in that management system, which means I have to go into each individual document in the management system and add in all the documents where that individual document is referenced. The attached spreadsheet lists all the documents in our system (column B) and each document where they are referenced (columns C-AP). Is there a way to have Excel search columns C-AP, find a specific value, and provide me with a list from column B where that value is found in columns C-AP?
Hello,I have a spreadsheet that lists document numbers that are stored in a document management system. I have to cross reference the documents in that management system, which means I have to go into each individual document in the management system and add in all the documents where that individual document is referenced. The attached spreadsheet lists all the documents in our system (column B) and each document where they are referenced (columns C-AP). Is there a way to have Excel search columns C-AP, find a specific value, and provide me with a list from column B where that value is found in columns C-AP? Read More
Person Column Displays Empty Data
Hello everyone,
For the past couple of days, I was experiencing a weird glitch where all person columns in a list have been randomly displaying empty values although they are not. I tried clearing the cookies and it was a successful solution which led me to conclude that this only occurs on Microsoft Edge as I have tried other browsers.
However, clearing the cookies is a temporary solution as two page reloads are enough to trigger the fault. I tried to look for suspicious cookies, but I failed to find any. Any suggestions?
Hello everyone,For the past couple of days, I was experiencing a weird glitch where all person columns in a list have been randomly displaying empty values although they are not. I tried clearing the cookies and it was a successful solution which led me to conclude that this only occurs on Microsoft Edge as I have tried other browsers.However, clearing the cookies is a temporary solution as two page reloads are enough to trigger the fault. I tried to look for suspicious cookies, but I failed to find any. Any suggestions? Read More
Introducing Checkboxes in Excel
We’re excited to announce the release of Checkboxes to production in Excel. They are great for checklists, managing tasks and visualizing your data at a glance. With just a few clicks, you can insert Checkboxes into any cell, making your spreadsheets more dynamic and user-friendly.
To insert Checkboxes:
Select the range where you want checkboxes.
Select Insert > Checkbox.
To check or uncheck a Checkbox:
Click on the checkbox.
Select one or more checkboxes and press Space.
To remove Checkboxes:
Press the Delete key.
If any of the checkboxes were checked, Delete will uncheck them. Press Delete again to remove them.
Availability:
Don’t have it yet? It’s probably us, not you. Features are released over time to ensure everything is working smoothly.
Windows and Mac Desktop: Rollout begins June 26
On Web and Mobile (iPad, iOS & Android): Coming soon
Check back here for updates. We expect all users on Current Channel to have access by the end of July 2024.
Checkboxes are among the most requested features by our user community, so thank you for all of your feedback!
Jake Armstrong (LinkedIn)
Senior Product Manager, Excel
Microsoft Tech Community – Latest Blogs –Read More
Intro to Config Refresh – a refreshingly new MDM feature
Today we’re excited to introduce Config Refresh, a top requested improvement for mobile device management (MDM). Ensure timely and persistent security and compliance of Policy CSP settings on your fleet of devices by enabling frequent MDM policy refresh if (and when) settings drift from your intent. Let’s learn more about what Config Refresh is, how to manage and troubleshoot it.
Important: Config Refresh is available for Windows 11 starting with the May 2024 non-security update and the June 2024 security update.
Mobile device management
Windows 11 supports MDM protocols so you can manage company security policies and business applications without compromising user privacy on corporate or employee-owned devices. MDM helps you improve device management through the following capabilities:
Use the cloud as the management plane.
Remove connectivity constraints to support work-from-anywhere scenarios.
Simplify many management tasks in the enterprise.
As MDM has evolved to support management of hundreds of millions of devices, we’re listening to your feedback. Windows continues to achieve parity between MDM settings available through configuration service providers (CSPs) and exposed through solutions like the Microsoft Intune Settings Catalog, with those settings that you can manage through traditional Group Policy.
What’s Config Refresh?
Config Refresh helps improve security and compliance for MDM-managed PCs. By default, Group Policy refreshes every 90 minutes, and MDM policy refreshes every eight hours. With Config Refresh, you can now configure policy refresh timing to be as short as 30 minutes or as long as 24 hours (that is, 1,440 minutes).
Config Refresh is designed to provide improved functionality that was available with Group Policy. Some of the key new features are:
A reset operation to reset any settings you manage which use the Policy CSP
Configuration options to allow reset of managed settings to take place as frequently as every 30 minutes
Offline functionality, not requiring connectivity to an MDM server
Ability to pause Config Refresh for troubleshooting purposes with automatic resume after 24 hours
Important: Config Refresh is designed to work with MDM policies managed by the Policy CSP. Some policies, notably the BitLocker CSP, will also adhere to Config Refresh enablement. Other policies are outside of this scope, such as Firewall, AppLocker, PDE, and LAPS.
Manage Config Refresh
You can manage Config Refresh experience in the Intune Settings Catalog as shown below. When you enable Config Refresh, the default refresh cadence is 90 minutes. As noted above, you can set it to as low as 30 minutes based on your organizational needs.
To enable Config Refresh, your PCs must be running Windows 11, version 23H2 or version 22H2 with the June 2024 security update installed (or later).
The DMClient CSP enables and configures Config Refresh capabilities. The ConfigRefresh node is responsible for enablement and configuration of the feature.
The ConfigRefresh node consists of:
Cadence: Determines the frequency with which the refresh operation happens. The default for the refresh is 90 minutes. Allowed values are from 30 to 1440 minutes.
Enabled: Enables or disables the refresh feature. The default value is false. Set it to true to enable the feature.
PausePeriod: To pause Config Refresh for troubleshooting, enter a value between 0 to 1440 minutes. At the end of the period, the refresh is re-enabled. Set the value of 0 to re-enable the feature.
You can verify that Config Refresh is enabled in the registry under the following path: ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftEnrollments\ConfigRefresh
When you enable Config Refresh, Windows creates a scheduled task in the Task Scheduler, which is responsible for executing the refresh. The scheduled task is created in the Microsoft/Windows/EnterpriseMgmtNonCritical node. Here’s what you’ll see in the middle pane:
The Triggers show the current cadence that is set.
The Actions show that deviceenroller.exe command will be called to force the refresh.
Troubleshoot Config Refresh
Config Refresh logs activity to the Event Viewer. Here’s what you can observe in the Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Operational log:
Event ID 4200 indicates the start of Config Refresh.
Event ID 4202 indicates the successful completion of refresh.
Event ID 4201 indicates refresh failure.
Event IDs 4203-4214 indicate any failures that might occur when setting or deleting the Config Refresh values.
Get started with Config Refresh today
We’re excited for you to start using Config Refresh to help you manage devices more securely and stop configuration drift. Check out this great new addition to Windows 11 and let us know in the comments what you think!
We truly believe that security is a team sport as we deliver Windows to be more secure by design and security by default—and you are an important part of our security team. Here’s where you can learn more:
The Windows Security Book is available to help you learn more about what makes it easy for users to stay secure with Windows.
To learn more about Microsoft Security solutions, visit our website.
Bookmark the Security blog to keep up with our expert coverage on security matters.
Also, follow us on LinkedIn (Microsoft Security) and X (@MSFTSecurity) for the latest news and updates on cybersecurity.
Continue the conversation. Find best practices. Bookmark the Windows Tech Community, then follow us @MSWindowsITPro on X and on LinkedIn. Looking for support? Visit Windows on Microsoft Q&A.
Microsoft Tech Community – Latest Blogs –Read More
ExpressRoute FastPath for UDRs and VNet peering
This article examines the data flow and performance benefits of Microsoft Azure’s ExpressRoute and ExpressRoute FastPath features. It outlines the default asymmetric data routing and the enhancements achieved through FastPath. Key updates and constraints for FastPath, as well as IP address limits and monitoring metrics, are also discussed.
Data flow with ExpressRoute
The data flow between On-Premises and Azure using ExpressRoute is asymmetric by design.
The traffic from On-Premises to Azure transits via the ExpressRoute Gateway, but the return traffic (Azure to On-Premises) bypasses the ExpressRoute Gateway and is forwarded directly to the MSEEs.
If multiple ExpressRoute Circuits are advertising identical On-Premises routes and are connected to the same ExpressRoute Gateway, Azure to On-Premises traffic is distributed (ECMP) across the different ExpressRoute Circuits available unless traffic engineering is configured to prioritise one path over the others.
Data flow with ExpressRoute FastPath enabled
Enabling ExpressRoute FastPath allows On-Premises to Azure traffic to bypass the ExpressRoute Gateway, providing improved data path performances.
FastPath on ExpressRoute Direct ports now also honors:
UDRs on the Gateway subnet, configured to route traffic through an AzFW in the hub (or a 3P FW NVA) for inspection: traffic coming from On-Premises and matching a UDR on the Gateway subnet will be sent directly to the AzFW or 3P NVA, bypassing the ExpressRoute Gateway.
VNet peering within the same region: traffic coming from On-Premises will be sent directly to VMs in spoke VNets, bypassing the ExpressRoute Gateway (global VNet peering is not supported).
ExpressRoute FastPath is configured per connection.
This results in reduced latency and the capability to exceed the ExpressRoute Gateway’s maximum throughput limit of 10 Gbps with the UltraPerformance or ErGW3AZ Gateway SKU, or the 40 Gbps limit of the upcoming ExpressRoute Scalable Gateway SKU.
Current constraints and limitations:
IP address limit: see section below.
Private Endpoint/Private Link: limited GA support, for 100 Gbps ExpressRoute Direct circuits only. Not supported with ExpressRoute partner circuits.
About the FastPath IP address limit
As per documentation, the following limits apply for the number of FastPath IPs. The limit is applied per ExpressRoute provider circuit (in the “Service Provider model”) or per ExpressRoute Direct port (when using the “Direct model”):
ExpressRoute SKU
Bandwidth
FastPath IP limit
ExpressRoute Direct
100 Gbps
200k
ExpressRoute Direct
10 Gbps
100k
ExpressRoute provider circuit
=< 10 Gbps
25k
When FastPath is enabled, this limit represents the maximum number of Azure endpoints in the VNet environment that can bypass the ExpressRoute Gateway. Whenever a new IP address is added or removed, the FastPath IPs are automatically reprogrammed to reflect that change, keeping the FastPath IP list up to date.
The limit applies to customer private IPs ; for example, a VM with 3 NICs requires 3 FastPath routes, each counting towards the limit (note: FastPath is configured per connection, not per circuit).
If the FastPath IP limit is exceeded, traffic will not get dropped but will instead be routed according to the default behaviour via the ExpressRoute Gateway.
It is important to note that when calculating the limit for FastPath IPs, only endpoints with assigned private IP addresses within a subnet or VNet range are counted. The entire address range won’t be included in the calculation of consumed IPs.
Azure Monitor offers metrics for ExpressRoute Direct resources, which includes the ability to track the number of configured FastPath routes at the port level.
Key takeaway: FastPath is configured per connection, while the FastPath IP limit is per Service Provider circuit or per ExpressRoute Direct port (= an overall limit for all the FastPath-enabled connections terminating on that port).
Microsoft Tech Community – Latest Blogs –Read More
Any models with Brushed Commutator serments?
I’d like to be able to model the effect of commutator segments on my brushed DC motor dynamic response. Looking through
https://www.mathworks.com/help/sps/brushed-motors.html?s_tid=srchbrcm
I don’t see a Brushed DC motor model that includes commutator segments. Is there anything out there? Alternatively, any idea how I might incorporate these dynamics in my model?
Thanks in advance!I’d like to be able to model the effect of commutator segments on my brushed DC motor dynamic response. Looking through
https://www.mathworks.com/help/sps/brushed-motors.html?s_tid=srchbrcm
I don’t see a Brushed DC motor model that includes commutator segments. Is there anything out there? Alternatively, any idea how I might incorporate these dynamics in my model?
Thanks in advance! I’d like to be able to model the effect of commutator segments on my brushed DC motor dynamic response. Looking through
https://www.mathworks.com/help/sps/brushed-motors.html?s_tid=srchbrcm
I don’t see a Brushed DC motor model that includes commutator segments. Is there anything out there? Alternatively, any idea how I might incorporate these dynamics in my model?
Thanks in advance! brushed dc, commutator MATLAB Answers — New Questions
solving a second order non linear differential equation using RK 4TH order method
Differential equation : h d^2h/dx^2 + (dh/dx)^2 – dh/dx * tan(ax) + c – h * sec^2(ax) * a = 0
Boundary conditions: h(x=0)=h0 and h(x=L)=h0
Dependent variable: h
Independent variable: x
constants: a,c,L,h0
Method to be used : RK 4th order
please help me
let y = h and z = dh/dx=dy/dx,dz/dx = a * sec^2(ax) + (1/h) * (z * tan(ax) – z^2 – c) confused how to give boundary conditionsDifferential equation : h d^2h/dx^2 + (dh/dx)^2 – dh/dx * tan(ax) + c – h * sec^2(ax) * a = 0
Boundary conditions: h(x=0)=h0 and h(x=L)=h0
Dependent variable: h
Independent variable: x
constants: a,c,L,h0
Method to be used : RK 4th order
please help me
let y = h and z = dh/dx=dy/dx,dz/dx = a * sec^2(ax) + (1/h) * (z * tan(ax) – z^2 – c) confused how to give boundary conditions Differential equation : h d^2h/dx^2 + (dh/dx)^2 – dh/dx * tan(ax) + c – h * sec^2(ax) * a = 0
Boundary conditions: h(x=0)=h0 and h(x=L)=h0
Dependent variable: h
Independent variable: x
constants: a,c,L,h0
Method to be used : RK 4th order
please help me
let y = h and z = dh/dx=dy/dx,dz/dx = a * sec^2(ax) + (1/h) * (z * tan(ax) – z^2 – c) confused how to give boundary conditions rk 4th order method, second order nonlinear differential equation, boundary value problem MATLAB Answers — New Questions
Recurring Error in Simulation
So, I have a fairly complicated Simulink Model which run again and again, to generate different outputs. This has worked fine for several weeks, and now suddenly I have this Error. I didn’t change anything in the model, only a random variable definition in the matlab script which initiates the simulation. The variable is not used in the model.
I was able to get the Model to run once by closing the window, reopening it and reloading some variables, but upon a second unaltered simulation it crashed again. The Error message I get is the following:
Error:An error occurred while running the simulation and the simulation was terminated
Caused by:
[‘My Model/Solver Configuration3’]: Transient initialization at time 3.116414621485137e-05, solving for consistent states and modes, failed to converge.
Nonlinear solver: failed to converge, residual norm too large.
Here is the set of components with unconverged equations:
‘My Model/Transmission Line3’ % an ideal transmission line
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodeleclibrarym+ee+passive+linesideal_transmission_line.sscp'(no line number info)
‘My Model/Simscape Component1’ % this is a component I made myself by copying the Capacitor component and allowing negative capacitances
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Simscape Component’ % same negative Capacitor
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Resistor3’ % random resistor 1 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
‘My Model/Resistor5’ % random resistor ca 120 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
I’ve encountered this error several times before, the last time several months ago, but could so far avoid it by reloading previous versions of the file, or closing and opening again. My usual strategies aren’t working this time and I’d like to know why this error occurs so I can fix it once and for all.
A similar question suggested checking for algebraic loops, but the Code
Simulink.BlockDiagram.getAlgebraicLoops(‘My Model’)
did not find any algebraic loops.
I’m using Automatic Solver Selection with Variable Step. My model is pretty idealized, so abrupt jumps occur, however this has not been an issue in the past and I don’t understand why it would be now, if this is why the error occurs (this has been suggested in another answer to a similar question). I have found that after a few microseconds the current in my circuit jumps to about 10^300, which is where the simulation stops, understandably. I just don’t understand why the current would suddenly jump so high and why at that moment.
If anyone has any ideas on what is causing this error and how to fix it, I would greatly appreciate the help.So, I have a fairly complicated Simulink Model which run again and again, to generate different outputs. This has worked fine for several weeks, and now suddenly I have this Error. I didn’t change anything in the model, only a random variable definition in the matlab script which initiates the simulation. The variable is not used in the model.
I was able to get the Model to run once by closing the window, reopening it and reloading some variables, but upon a second unaltered simulation it crashed again. The Error message I get is the following:
Error:An error occurred while running the simulation and the simulation was terminated
Caused by:
[‘My Model/Solver Configuration3’]: Transient initialization at time 3.116414621485137e-05, solving for consistent states and modes, failed to converge.
Nonlinear solver: failed to converge, residual norm too large.
Here is the set of components with unconverged equations:
‘My Model/Transmission Line3’ % an ideal transmission line
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodeleclibrarym+ee+passive+linesideal_transmission_line.sscp'(no line number info)
‘My Model/Simscape Component1’ % this is a component I made myself by copying the Capacitor component and allowing negative capacitances
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Simscape Component’ % same negative Capacitor
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Resistor3’ % random resistor 1 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
‘My Model/Resistor5’ % random resistor ca 120 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
I’ve encountered this error several times before, the last time several months ago, but could so far avoid it by reloading previous versions of the file, or closing and opening again. My usual strategies aren’t working this time and I’d like to know why this error occurs so I can fix it once and for all.
A similar question suggested checking for algebraic loops, but the Code
Simulink.BlockDiagram.getAlgebraicLoops(‘My Model’)
did not find any algebraic loops.
I’m using Automatic Solver Selection with Variable Step. My model is pretty idealized, so abrupt jumps occur, however this has not been an issue in the past and I don’t understand why it would be now, if this is why the error occurs (this has been suggested in another answer to a similar question). I have found that after a few microseconds the current in my circuit jumps to about 10^300, which is where the simulation stops, understandably. I just don’t understand why the current would suddenly jump so high and why at that moment.
If anyone has any ideas on what is causing this error and how to fix it, I would greatly appreciate the help. So, I have a fairly complicated Simulink Model which run again and again, to generate different outputs. This has worked fine for several weeks, and now suddenly I have this Error. I didn’t change anything in the model, only a random variable definition in the matlab script which initiates the simulation. The variable is not used in the model.
I was able to get the Model to run once by closing the window, reopening it and reloading some variables, but upon a second unaltered simulation it crashed again. The Error message I get is the following:
Error:An error occurred while running the simulation and the simulation was terminated
Caused by:
[‘My Model/Solver Configuration3’]: Transient initialization at time 3.116414621485137e-05, solving for consistent states and modes, failed to converge.
Nonlinear solver: failed to converge, residual norm too large.
Here is the set of components with unconverged equations:
‘My Model/Transmission Line3’ % an ideal transmission line
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodeleclibrarym+ee+passive+linesideal_transmission_line.sscp'(no line number info)
‘My Model/Simscape Component1’ % this is a component I made myself by copying the Capacitor component and allowing negative capacitances
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Simscape Component’ % same negative Capacitor
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
Equation location is:
‘\My Path+NegativeCapacitorNegativeCapacitor.ssc’ (line 29)
‘My Model/Resistor3’ % random resistor 1 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
‘My Model/Resistor5’ % random resistor ca 120 Ohm
Equation location is:
‘C:Program FilesMATLABR2023btoolboxphysmodsimscapelibrarym+foundation+electricalbranch.ssc’ (line 23)
I’ve encountered this error several times before, the last time several months ago, but could so far avoid it by reloading previous versions of the file, or closing and opening again. My usual strategies aren’t working this time and I’d like to know why this error occurs so I can fix it once and for all.
A similar question suggested checking for algebraic loops, but the Code
Simulink.BlockDiagram.getAlgebraicLoops(‘My Model’)
did not find any algebraic loops.
I’m using Automatic Solver Selection with Variable Step. My model is pretty idealized, so abrupt jumps occur, however this has not been an issue in the past and I don’t understand why it would be now, if this is why the error occurs (this has been suggested in another answer to a similar question). I have found that after a few microseconds the current in my circuit jumps to about 10^300, which is where the simulation stops, understandably. I just don’t understand why the current would suddenly jump so high and why at that moment.
If anyone has any ideas on what is causing this error and how to fix it, I would greatly appreciate the help. simulink, error, simulation MATLAB Answers — New Questions